head and shoulders above idiom
远远超过,比…强得多
If someone or something is head and shoulders above other people or things, he, she, or it is a lot better than them.
There's no competition - they're head and shoulders above the rest. 没什么比头——他们比其他人强出一大截。