English: the scientists say so.
Telugu: అవునని అంటున్నారు శాస్త్రవేత్తలు.