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