English: Then it finally came to me..
Telugu: చివరకు అతను నా వద్దకు వచ్చాడు. అప్పుడు. .