YOU SAID:
winter has gone and had came back and has gone again
INTO JAPANESE
冬が過ぎて戻ってきたしまた行った
BACK INTO ENGLISH
Winter has passed and came back again
INTO JAPANESE
冬が過ぎてまた戻ってきた
BACK INTO ENGLISH
Winter has passed and it has returned again
INTO JAPANESE
冬が過ぎてまた戻ってきた
BACK INTO ENGLISH
Winter has passed and it has returned again
Come on, you can do better than that.