English: A number of explanations were offered for this.
Telugu: ఇందుకు అనేక వివరణలు ప్రతిపాదించబడ్డాయి.