English: There exists, however, a further truth to the tale.
Telugu: అయితే, ఈ వాస్తవం కోసం మరొక వివరణ ఉంది.