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