English: At last, this is the time.
Telugu: చివరకు ఇప్పుడు ఆ సమయం వచ్చేసింది.