English: Modern science has also accepted this fact.
Telugu: ఆధునిక శాస్త్రం సైతం ఈ విషయాన్ని అంగీకరించింది.