life is tough - German English Dictionary