As a native Spanish, I must say: quite accurately translated.
Thank you !!