make living unbearable - Alemán Inglés Diccionario