YOU SAID:
I am upset that it is snowing in the middle of April.
INTO JAPANESE
4月中旬なのに雪が降っていて困っています。
BACK INTO ENGLISH
I'm in trouble because it's snowing in the middle of April.
INTO JAPANESE
4月中旬に雪が降るので困っています。
BACK INTO ENGLISH
I am in trouble because it will snow in the middle of April.
INTO JAPANESE
4月中旬に雪が降るので困っています。
BACK INTO ENGLISH
I am in trouble because it will snow in the middle of April.
That didn't even make that much sense in English.