English: But there are also those who dispute this.
Telugu: అయితే ఈ వాదనతో విభేదించే వారు కూడా ఉన్నారు.