¡ Esto lo ha hecho el Señor, y a nuestros ojos es una maravilla!”»?
This was from the Lord, And it is marvellous in our eyes?