English: Scientists have proposed several explanations for this mystery.
Telugu: దీనికి శాస్త్రవేత్తలు వివిధ వివరణలు ముందు కు తెచ్చారు.