say exaggerated or unbelievable things - Spanish English Dictionary