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