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