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