English: However, its causes remain in dispute.
Telugu: అయితే దీనికి కారణాలు వివాదాస్పదంగా ఉన్నాయి.