English: A recent scientific discovery supports this belief.
Telugu: ఈ విషయాన్ని ఓ తాజా అధ్యయనం శాస్త్రీయంగా రుజువు చేస్తోంది.