Translated Labs
YOU SAID:
Buscetta sang at the tomorrow land
INTO JAPANESE
ブセッタは明日の地で歌いました
BACK INTO ENGLISH
Bussetta sang in the land of tomorrow
That's deep, man.