English: The science says the same.
Telugu: శాస్త్రం అదే చెబుతోంది.