English: This is what science says.
Telugu: ఇది మన శాస్త్రమే చెబుతోంది.