jdm. ein ebenbürtiger gegner sein

listen to the pronunciation of jdm. ein ebenbürtiger gegner sein
Немецкий Язык - Английский Язык
to be a match for somebody
to be somebody's equal