English: Some dispute that argument.
Telugu: కొంతమంది ఈ వాదనను ఖండించారు.