English: Science too had accepted this.
Telugu: వైజ్ఞానికులు కూడా సైన్సు పరంగా ఈ విషయాన్ని అంగీకరించారు.