English: This is confirmed by science.
Telugu: ఇది సైన్సు కూడా ఒప్పుకుంటున్న సత్యం.