head and shoulders above
idiomDefinition of head and shoulders above
—used to say that someone or something is much better than others They are/stand head and shoulders above the competition.