Idiom: Stand head and shoulders above

See also: