be unable to bear up under difficulties - Turkish English Dictionary