leave somebody/something standing

leave somebody/something ˈstanding

(informal) be much better than somebody/something: In maths and science she leaves the others standing.
Full browser ?