выстрадать

вы́страдать

сов., вин. п.

1) (перенести, пережить) sufrir vt, padecer (непр.) vt (mucho)

2) (достичь страданиями) conllevar las penas, sobrellevar los sufrimientos, hacer suyo a costa de sufrimientos, hacer suyo tras muchas vicisitudes

Источник: Большой русско-испанский словарь на Gufo.me