Well Done..
I'm not giving it a high score simply because I know of the song, and understand it's lyrics.. I'm giving the score because of how well you did with the lip sync as well as how smooth the artwork was..
My Mrs would also like to add that it's a shame you didn't understand the words because then maybe you should have made a flash video which goes with the song.. but you've still done very well..
it kinda reminded me of when the Simpsons went to India and the closing credits were when Smithers dances to a VERY old Indian song, the cartoon had nothing to do with the song but the way it was put together still made people smile.
That's exactly what you've done, once again.. good job