English: That was the challenge before him.
Telugu: అది అతని ముందున్న సవాలు.