YOU SAID:
When it rains is when I'm most happy
INTO JAPANESE
雨が降っているときが私にとって最も幸せなときです
BACK INTO ENGLISH
I'm happiest when it's raining
INTO JAPANESE
雨が降っているときが一番幸せです
BACK INTO ENGLISH
I'm happiest when it's raining
Yes! You've got it man! You've got it