English: After all, now’s the time to do it.
Telugu: చివరకు ఇప్పుడు ఆ సమయం వచ్చేసింది.