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