English: And that is a huge challenge for us.
Telugu: అది మాకు ఎంతో పెద్ద సవాలు.