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