stand on the shoulders of giants идиома перевод
делать открытия на основании уже существующих открытий великих людей (дословный перевод: стоять на плечах гиганта)
Though this is indeed an exciting discovery toward curing cancer, we have stood on the shoulders of giants to reach this point today. / И хотя это действительно мощное открытие по в деле лечения рака, всё равно мы опираемся на великие открытия наших предшественников.