be under a lot of strain - Francés Inglés Diccionario