English: I finally told this story.
Telugu: చివరకు ఈ కథ చెప్పారు.