English: And that to me is a major challenge.
Telugu: అదో పెద్ద సవాలు నాకు.