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