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