YOU SAID:
He arrived on time despite the rain.
INTO JAPANESE
彼は雨にもかかわらず時間通りに到着した。
BACK INTO ENGLISH
He arrived on time despite the rain.
INTO JAPANESE
彼は雨にもかかわらず時間通りに到着した。
BACK INTO ENGLISH
He arrived on time despite the rain.
That didn't even make that much sense in English.