English: """Darwin's theory is being challenged the world over."
Telugu: “డార్విన్ సిద్ధాంతం ప్రపంచ వ్యాప్తంగా సవాలు చేయబడుతోంది.