English: This is also confirmed by modern science.
Telugu: ఈ విషయాన్ని ఆధునిక వైజ్ఞానిక శాస్త్రం కూడా అంగీకరించినది.