say exaggerated or unbelievable things - German English Dictionary