English: It is, however, a story well told.
Telugu: అయితే మంచి కథ కుదరాలి.