O bra del Señor es esto; admirable a nuestros ojos.
This is the Lord 's doing; it is marvellous in our eyes.