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