have the upper hand (ハヴ ザ アッパー ハンド)

Idiom Power