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