People who are easily embarrassed – those who blush too often and too soon – usually end up retreating from excellence.

Report Quote Report Quote Report Quote Submit Quote Submit Quote Submit Quote