English: That’s a big challenge for us.
Telugu: అది మాకో పెద్ద చాలెంజ్.