English: At last the opportunity was right.
Telugu: చివరికి ఇప్పుడా అవకాశం వచ్చింది.