impose a great strain - Alemán Inglés Diccionario