English: And this is a great challenge for us.
Telugu: ఇది మాకు చాలా పెద్ద ఛాలెంజ్.