English: A few though claim something different.
Telugu: అయితే కొందరు మాత్రం వేరే వర్షన్ కూడా చెబుతున్నారు.