present a challenge

  1. Verb zorluk teşkil etmek
  2. Verb güçlük teşkil etmek
  3. Verb zorlayıcı olmak