English: Modern research has many explanations.
Telugu: దీనికి ఆధునిక శాస్త్రాలు చాలా రకాల వివరణలు ఇస్తుంటాయి.