English: This is the stuff of legends.
Telugu: ఇది పురాణాల్లో తెలిపిన విషయం.