Englisch I’ll give them a run for their money

Kennen Sie schon die Übersetzungen für diese Phrasen?