YOU SAID:
winter has gone and had came back
INTO JAPANESE
冬が過ぎて帰ってきた
BACK INTO ENGLISH
Winter has passed and came back
INTO JAPANESE
冬が過ぎて戻ってきた
BACK INTO ENGLISH
Winter has passed and came back
That didn't even make that much sense in English.