English: Finally now.
Telugu: చివరికి ఇప్పుడు.