English: Science, too, validates this.
Telugu: ఈ విషయాన్ని సైన్స్ ధృవీకరించింది కూడా.