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