zorlukla başa çıkmak

  1. Verb to rise to the challenge