Translated Labs
YOU SAID:
xisuma biffa mumbo jumbo
INTO JAPANESE
xisuma ビッファ マンボ ジャンボ
BACK INTO ENGLISH
xisuma buffa mumbo jumbo
xisuma ブッファ マンボ ジャンボ
Yes! You've got it man! You've got it