English: The modern research also shows.
Telugu: ఇదే విషయాన్ని ఆధునిక పరిశోధనలు కూడా నిరూపిస్తున్నాయి.