Translated Labs
YOU SAID:
Offspring of yesterday, parent of tomorrow
INTO JAPANESE
昨日の子孫、明日の親
BACK INTO ENGLISH
Yesterday's offspring, tomorrow's parents
昨日の子孫、明日の両親
You should move to Japan!