Standing on the shoulds of giants • The phrase "standing on the shoulders of giants" is a metaphor which means "using the understanding gained by major thinkers who have gone before in order to make intellectual progress” (Wikipedia) https://en.wikipedia.org/wiki/ Standing_on_the_shoulders_of_giants