English: It is, however, a story well told.
Telugu: అయినా అది ఎంతో కుదురుగా చెప్పిన కథ.