YOU SAID:
People stand on the shoulders of giants but never on the heads of giants
INTO JAPANESE
人は巨人の肩の上には立つが、決して巨人の頭の上には乗らない
BACK INTO ENGLISH
One stands on the shoulders of giants, but never on the heads of giants.
INTO JAPANESE
人は巨人の肩の上に立つが、決して巨人の頭の上に立つことはない。
BACK INTO ENGLISH
One stands on the shoulders of giants, but never on the heads of giants.
You've done this before, haven't you.