YOU SAID:
infinite babies falling from the sky
INTO JAPANESE
空から落ちる無限の赤ちゃん
BACK INTO ENGLISH
endless babies falling from the sky
INTO JAPANESE
上空から落下してきて
BACK INTO ENGLISH
Falling from the sky
INTO JAPANESE
上空から落下してきて
BACK INTO ENGLISH
Falling from the sky
That's deep, man.