dare del filo da torcere

Verb

 * 1) to give someone a run for one's money