jdm. ein ebenbürtiger gegner sein

listen to the pronunciation of jdm. ein ebenbürtiger gegner sein
Deutsch - Englisch
to be a match for somebody
to be somebody's equal