English: Also other explanations have been suggested.
Telugu: అనేక ఇతర వివరణలు కూడా ఉన్నాయి.