English: And the story is so well told.
Telugu: కథ కూడా చాలా బాగా చెప్పారు.