Translated Labs
YOU SAID:
Standing on the Shoulder of Giants
INTO JAPANESE
巨人の肩に立つ
BACK INTO ENGLISH
Stand on the shoulder of the giant
Okay, I get it, you like Translation Party.