afar answer bloom christ echo glories glory hallelujah hopes international jesus life lifestyle made man mistakes offer place preached progress protect proved salvation searched spirituality time