give someone a run for their money
не уступать (кому-л.); составить серьёзную конкуренцию
He'll give those professional players a run for their money.
Он демонстрирует достойную игру даже на фоне этих спортсменов-профессионалов.