English: Modern science too is saying the same.
Telugu: విజ్ఞాన తంత్ర కూడా అదే విషయాన్ని చెబుతుంది.