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