foundation - n. an organization that is created and supported with money that people give in order to do something that helps society
inside - adj. coming from people running an organization
charitable - adj. done or designed to help people who are poor, sick or have other problems
crack down - v. a serious attempt to punish people for doing something that is not allowed
constituency - n a group of people who support or who are likely to support a politician or political party
idly - adv. without much thought, effort, or concern