be / stand head and shoulders above sb: be much better than others.

明显超过他人,鹤立鸡群

In computer programming, Susan is head and shoulders above the rest of us.

  • Susan is much better than we are in this subject.