painful business - German English Dictionary