Englishget the better of
Englishto overwhelm or overcome
Frenchavoir raison de
English translator: French avoir raison de Eesti sõnaraamat Español Traductor Svenska Översättare