Translated Labs
YOU SAID:
A quick River of emotions
INTO JAPANESE
感情の急流
BACK INTO ENGLISH
torrent of emotions
感情の激流
Come on, you can do better than that.