Una visión de la carmelita María de San Pedro le llevó a iniciar un movimiento de reparación contra la blasfemia conocido como "flecha dorada", que consistía en la difusión de la devoción a la Santa Faz.