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