English: Modern science too is saying the same.
Telugu: అదే విషయాన్ని ఆధునిక విజ్ఞానము ధృవపరుస్తుంది.