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