Translated Labs
YOU SAID:
cannoli cannolis raining down on me
INTO JAPANESE
カノーリ カノーリが私に降り注いでいる
BACK INTO ENGLISH
cannoli cannoli raining down on me
That's deep, man.