Translated Labs
YOU SAID:
standing on the shoulders of giants
INTO JAPANESE
巨人の肩の上に立って
BACK INTO ENGLISH
Standing on the shoulders of the giant
You should move to Japan!