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