opaque (Adjective) : not clear enough to see through or allow light through; not clean; difficult to understand; impenetrable
transparent (Adjective) : allowing you to see through something; obvious; easy to understand
clear (Adjective) : easy to understand; obvious; having or feeling no doubt of confusion; thinking in a sensible and logical way, easy to see/hear; transparent
ambiguity (Noun) : the state of having more than one meaning; the state of being difficult to understand
crystal (Noun) : a small piece of substance with many even sides, that is formed naturally when the substance becomes solid
relieve (Verb) : to remove or reduce an unpleasant feeling or pain; alleviate
harass (Verb) : to worry or annoy somebody by putting pressure on him or saying or doing unpleasant things to him
reward (Noun) : a thing that is given for doing something good, working hard etc.
praise (Verb) : show approval of or admiration for somebody/ something
flatter (Verb) : to say nice things about somebody in a way that is not sincere, because you want him to do something for you or you want to please him