English: Modern studies confirm this.
Telugu: ఆధునిక అధ్యయనాలు ఈ వాస్తవం తోసిపుచ్చే.