endure something unpleasant - German English Dictionary