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