English: Modern researches have found the same.
Telugu: ఇదే విషయాన్ని ఆధునిక పరిశోధనలు కూడా నిరూపిస్తున్నాయి.