English: Finally finished this story.
Telugu: చివరికి ఈ కథ నచ్చి చేశారు.