have a good thing going - German English Dictionary