English: British scientists have the answer.
Telugu: అంటే బ్రిటన్ శాస్త్రవేత్తలు అవుననే జవాబు ఇస్తున్నారు.