English: But there is some new evidence suggesting it’s true.
Telugu: కానీ, ఇందులో కూడా నిజం ఉందని కొన్ని పరిశోధనలు తెలుపుతున్నాయి.