On the shoulders of giants: idiom usage

Standing on shoulders of giantsAlthough English is widely spoken, it’s seldom spoken well. And nowhere is this more true than in the use of idioms. People who speak English as a first language are often tripped up by the idiomatic turn of phrase.