English: “Science has spoken.
Telugu: ‘‘శాస్త్రం చెబుతోంది.