No, your pagbaba skills are fine, but Mic The Microphone's of course not really pag-awit in Russian. This is just him doing a cover of the music track made sa pamamagitan ng this Russian guy (who actually did sing it in russian. i'll post that one later)