English: A powerful tale it must have been.
Telugu: పవర్ ఫుల్ స్టోరీ ఉండాలి.