Translated Labs
YOU SAID:
Standing on the Shoulder of Giants
INTO JAPANESE
巨人の肩に立つ
BACK INTO ENGLISH
Stand on the shoulder of the giant
You love that! Don't you?