English: It is therefore time for a new challenge.
Telugu: అందుకే ఇప్పుడు ఓ కొత్త చాలెంజ్​ ముందుకొచ్చింది.