Translated Labs
YOU SAID:
He arrived on time despite the rain.
INTO JAPANESE
彼は雨にもかかわらず時間通りに到着した。
BACK INTO ENGLISH
That's deep, man.