stać na wysokości zadania

Etymology
lit. 'to stand on top of a task'.

Verb

 * 1)  to rise to the challenge, to rise to the occasion