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