English: Scientists still don't understand the forces that created it.
Telugu: అది ఉత్పన్నమయ్యే దానిలో శాస్త్రవేత్తలు ఇప్పటికీ అర్థం కాలేదు.