English: Modern research supports this idea as well.
Telugu: ఆధునిక పరిశోధన ఈ ఆలోచన తోసిపుచ్చారు.