it has been a long day - German English Dictionary