English: It has also been proved by modern science.
Telugu: దీనిని ఆధునిక శాస్త్ర విజ్ఞానం కూడా ధృవీకరించింది.