English: But scientists are baffled.
Telugu: కానీ, శాస్త్రవేత్తల్లో మాత్రం ఆందోళన రేకెత్తిస్తున్నాయి.