YOU SAID:
my pants are soaked due to the weather
INTO JAPANESE
天気のせいでズボンがびしょびしょ
BACK INTO ENGLISH
The weather is soaking my pants
INTO JAPANESE
天気が私のズボンを浸している
BACK INTO ENGLISH
the weather is soaking my pants
INTO JAPANESE
天気が私のズボンを濡らしている
BACK INTO ENGLISH
the weather is soaking my pants
Yes! You've got it man! You've got it