for the long run - Spanish English Dictionary

for the long run

Meanings of "for the long run" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
for the long run de patada larga [adv] CR