English: Scientists are sceptical.
Telugu: శాస్త్రవేత్తలు షాకులు ఇస్తున్నారు.