be unable to bear up under difficulties - Spanish English Dictionary