English: Scientists have been true.
Telugu: సైంటిస్ట్లు చెప్పిన సత్యం.