2.
good, well meaning and kindly
5.
arrogant; self involved, egocentric
6.
to seek information or advice
9.
a person's general or natural mood; tendency
10.
to explain in greater detail
11.
to attempt to reach a goal earnestly
12.
to be occupied with; focused or fixated
13.
very attentive to details; focused on perfection
14.
development of industries in a country or region on a wide scale
17.
simple, crude, not sophisticated
18.
trigger; cause, bring to action
19.
lack of resources; limited, not enough
20.
not mobile; remaining in one place
21.
needing much effort; using a lot of energy
22.
done with power, force or energy