challenging (lietuviškai):speaker

1) reikalaujantis visų jėgų
2) iššaukiantis
3) kviečiantis