it has lived through

In the last 20 years, it has lived through a dramatic expansion of operations, budgets and functions.
En los últimos 20 años se ha producido una enorme expansión de sus operaciones, presupuestos y funciones.
Although it has lived through hard times, the band always stayed together.
Aunque ha vivido momentos difíciles, la banda siempre se mantuvo unida.
Palabra del día
la lápida