English: British scientists have backed it up, too.
Telugu: దీనిని బ్రిటన్ పరిశోధకులు సైతం సమర్థిస్తున్నారు.