English: Others dispute that.
Telugu: అని ఇంకొందరు వాదిస్తున్నారు.