English: But others have a different explanation.
Telugu: అయితే మరికొందరు మాత్రం వేరే వాదన వినిపిస్తున్నారు.