upper hand in German
upper hand in German
Oberhand
(idiomatic) Advantage or control.
Überhand
(idiomatic) Advantage or control.