English: But here is a story worth the telling.
Telugu: అయితే ఇక్కడ ఓ గమ్మత్తయిన సంగతి చెప్పుకోవాలి.