English: A few disputed this conclusion.
Telugu: ఈ వాదనను కొందరు వక్రీకరించారు.