English: Science also agrees to this.
Telugu: సైన్స్ కూడా ఈ విషయానికి అంగీకారం తెలుపుతోంది.