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