English: This is accepted by modern scientists too.
Telugu: దీన్ని ఆధునిక శాస్త్రవేత్తలు కూడా అంగీకరించారు.