English: A story well told indeed.
Telugu: నిజానికి చాలా మంచి కథ.