a dwarf standing on the shoulders of giants
A person whose insights, discoveries, or knowledge in general is not due to ingenuity on his or her own part, but rather due to the discoveries or previous work of great minds that have come before. Though this is indeed an exciting discovery toward curing cancer, I am but a dwarf standing on the shoulders of giants.
stand on the shoulders of giants
To make discoveries, insights, or progress due to the discoveries or previous work of great minds that have come before. Though this is indeed an exciting discovery toward curing cancer, we have stood on the shoulders of giants to reach this point today.
gentle giant
Someone who is very large and strong but has a quiet and gentle nature. At first, I was afraid of the big, burly man covered in tattoos, but when I saw him rescue that kitten from the tree, I realized he was just a gentle giant.
one small step for man, one giant leap for mankind
A phrase typically said in reference to a breakthrough or advancement of some kind. Astronaut Neil Armstrong famously said the phrase in 1969 when he became the first person to set foot on the moon. I think the self-driving car will be one small step for man, one giant leap for mankind. When we find a cure for this illness, it will be one small step for man, one giant leap for mankind.