English: This is confirmed by modern science.
Telugu: దీనిని ఆధునిక శాస్త్ర విజ్ఞానం కూడా ధృవీకరించింది.