toughie

noun
1
a person who is determined and not easily frightened
آدم سرسخت, شخص مصمم, شخص شجاع, پراراده
2
a very difficult choice or question
انتخاب دشوار, سؤال سخت, پرسش دشوار, سوال پیچیده