[put to shame] {v. phr.}
1. To disgrace.
* /The cleanliness of European cities puts our cities to shame./* /That filthy dump puts our town to shame./
2. To do much better than surpass.
* /Einstein put other physicists to shame when he proved his theory of relativity correct./