English: Some argued against Darwin's theory.
Telugu: డార్విన్ సిద్ధాంతం మీద వాద ప్రతివాదాలు జరిగాయి.