put someone/something in the shade - definition and synonyms

phrase
  1. to be so impressive that someone or something else becomes less impressive or interesting by comparison

    Hong Kong’s metro really puts our public transport system in the shade.

See also main entry: shade