English: challenging for him.
Telugu: అతనికి సవాలు.