to be vague; to speak ambiguously; to be evasive; to not commit oneself
to leave a bad impression behind
to be evasive; to give an evasive answer; to speak ambiguously; to prevaricate; to cook up a specious story to get out of an uncomfortable situation; to make do with