Translated Labs
YOU SAID:
Mecha hiene he mecha hiene ho
INTO JAPANESE
メカ・ハイネ・メカ・ハイネ
BACK INTO ENGLISH
Mecha Heine Mecha Heine
メカハイネメカハイネ
Yes! You've got it man! You've got it