English: "Now a new challenge has arisen.
Telugu: తాజాగా ఇప్పుడు కొత్త ఛాలెంజ్ మొదలైంది.