be unable to bear up under difficulties - Turco Inglés Diccionario