life is too hard - German English Dictionary