have trouble adapting to a new environment - Alemán Inglés Diccionario