English: The story's better.
Telugu: కథనం మరింత బాగుంది.