talk too much (something that you shouldn't talk about) - German English Dictionary