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