Translated Labs
YOU SAID:
cannoli cannolis raining down on me
INTO JAPANESE
カノーリ カノーリが私に降り注いでいる
BACK INTO ENGLISH
cannoli cannoli raining down on me
You love that! Don't you?