YOU SAID:
They have passed as the rain on the mountains.
INTO JAPANESE
彼らは山の雨のように過ぎ去りました。
BACK INTO ENGLISH
They passed by like mountain rain.
INTO JAPANESE
彼らは山の雨のように通り過ぎました。
BACK INTO ENGLISH
They passed by like mountain rain.
Well done, yes, well done!