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