stand on the shoulders of giants

Etymology
Extracted from. Often attributed to (see quotations), but in other forms already in use earlier.

Verb

 * 1)  To build on the discoveries of others before one.