English: And that to me was the huge challenge.
Telugu: అదో పెద్ద సవాలు నాకు.