English: A definitive explanation for their mass extinction is yet to be agreed upon.
Telugu: వాటి యొక్క సామూహిక విలుప్తత (అంతరించిపోవడం) కోసం ఒక నిశ్చయాత్మక వివరణ ఇప్పటికీ ఏకాభిప్రాయం పొందాల్సి ఉంది.