Simon Strachan is talking about the need to be revived by God as a plea to help heal ourselves and the world.