English: But still there is some truth in this myth.
Telugu: అయితే, ఈ పురాణంలో కొంత నిజం ఇప్పటికీ ఉంది.