YOU SAID:
Ra ra ruspatin, Russia's greatest love machine
INTO JAPANESE
Ra ra ruspatin、ロシア最大の愛のマシン
BACK INTO ENGLISH
Ra ra ruspatin, Russia's greatest love machine
INTO JAPANESE
Ra ra ruspatin、ロシア最大の愛のマシン
BACK INTO ENGLISH
Ra ra ruspatin, Russia's greatest love machine
That didn't even make that much sense in English.