English: A number of explanations have been proffered.
Telugu: అనేక విధాలైన వివరణలు ఇచ్చారు.