how's life treating you? - German English Dictionary