English: A new challenge was set before us.
Telugu: ఇప్పుడు సరికొత్త ఛాలెంజ్ మన ముందుకు వచ్చింది.