Chinese: 达芬奇比别人高瞻远瞩。
English: Da Vinci could see farther than others.