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