Young Frenchmen’s pilgrimage gives new meaning to ‘trust in God’