YOU SAID:
When I got home yesterday, my father had already cooked dinner.
INTO JAPANESE
私は昨日家に着いたとき、私の父は既に夕食を調理していました。
BACK INTO ENGLISH
When I arrived home yesterday, my father had already cooked the dinner.
INTO JAPANESE
私は昨日、家に着いたとき、私の父は既に夕食を調理していました。
BACK INTO ENGLISH
I yesterday, when I got home, my father had already cooked the dinner.
INTO JAPANESE
私が家に着いたとき、私は昨日、私の父は既に夕食を調理していました。
BACK INTO ENGLISH
When I arrived home, I yesterday, my father had already cooked the dinner.
INTO JAPANESE
私が家に着いたとき、私は昨日、私の父は既に夕食を調理していました。
BACK INTO ENGLISH
When I arrived home, I yesterday, my father had already cooked the dinner.
That didn't even make that much sense in English.