however bad things may seem - German English Dictionary