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