Get on top of; deal with successfully
Be or do something to a greater degree
Reach the highest point of
Be on top of