The Darwinian theory is in principle capable of explaining life. No other theory that has ever been suggested is in principle capable of explaining life.
It is winter time! Feed the birds! Teach your children to feed the birds! Request your neighbour to feed the birds! Encourage your friends to feed the birds!