English: A challenge for the creationists.
Telugu: ఒక సవాలు గదా సృజనకారులకు.