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