it's going well - German English Dictionary