Translated Labs
YOU SAID:
Standing on the Shoulder of Giants
INTO JAPANESE
巨人の肩に立つ
BACK INTO ENGLISH
Stand on the shoulder of the giant
Yes! You've got it man! You've got it