English: Scientists have yet to explain this.
Telugu: శాస్త్రవేత్తలు దీని గురించి ఇంకా వివరణ ఇవ్వలేదు.