English: And actually very well told.
Telugu: నిజంగా చాలా చక్కగా విషయాన్ని చెప్పాడు.