Translated Labs
YOU SAID:
Standing on the Shoulder of Giants
INTO JAPANESE
巨人の肩に立つ
BACK INTO ENGLISH
Stand on the shoulder of the giant
You've done this before, haven't you.