English: Modern science has the same opinion.
Telugu: నేటి ఆధునిక విజ్ఞానులు కూడా ఇదే అభిప్రాయాన్ని వ్యక్తం చేసారు.