Sentence:  `` in many corners of the globe '' , he said , `` the major source of <WSD>impressions</WSD> about this country are in the movies they meet . 
Meaning of the word marked with <WSD> tags:  a vague idea in which some confidence is placed