YOU SAID:
Im happy when it rains
INTO JAPANESE
雨が降ると幸せな Im
BACK INTO ENGLISH
It's raining and Im happy
INTO JAPANESE
雨が降っているとイム幸せ
BACK INTO ENGLISH
It is raining and IM happy
INTO JAPANESE
雨が降っているとイム幸せ
BACK INTO ENGLISH
It is raining and IM happy
That didn't even make that much sense in English.