English: Scientists have attempted to explain the phenomenon.
Telugu: శాస్త్రవేత్తలు ఈ నమూనా వివరించడానికి ప్రయత్నించారు.