Nunca es fácil practicar la eutanasia a un animal que ha sido amado.
It's never easy to put down an animal that has been loved.
La reforma busca eliminar la corrupción que ha afectado al sistema.
The reform seeks to do away with corruption that has plagued the system.
Nuestro director es un veterano que ha visto todos los problemas posibles.
Our director is an old campaigner who has seen every possible problem.
Es difícil confiar en alguien que ha sido un soplón antes.
It's hard to trust someone who has peached before.
Esta casa pertenece a una familia que ha vivido aquí por generaciones.
This house is owned by a family that has lived here for generations.
La junta directiva tratará un asunto que ha estado pendiente por demasiado tiempo.
The board meeting will address an issue that has been lingering for too long.
Visitaron la feria de larga duración que ha sido una tradición veraniega.
They visited the long-running fair that has been a summertime tradition.
Me resulta difícil desconfiar de alguien que ha sido tan constante.
I find it difficult to mistrust someone who has been so consistent.
Visitaron un castillo secular que ha sido restaurado para los turistas.
They visited a quite old castle that has been restored for tourists.
Él aprecia enormemente el coche que ha estado en su familia por generaciones.
He treasures the car that has been in his family for generations.
En la gala benéfica, divisé a alguien que ha cambiado la vida de muchas personas.
At the charity gala, I spotted somebody who has changed the lives of many.
Juntos podemos solucionar un problema que ha afectado a nuestro sistema educativo.
Together, we can tackle an issue that has plagued our education system.
El periodista se centrará en el escándalo que ha captado la atención del público.
The journalist will home in on the scandal that has captured public attention.