Well one thing about Spanish is that so many words end with O or A, so it's easier to rhyme. The translations of the Lorca I've seen obviously lose that dimension.Doesnt english have a massive amount of words, more than most languages? Chinese also doesnt use verb tenses or conjugate nouns for gender/number. Seems way more apt for brevity than english.
I had a spanish teacher once explain situations where spanish was 'better' than english but unfortunately I remember none of it