amid – prep. in or into the middle of (something)
enormous – adj. very large in size or amount
prosper – v. to become very active, healthy, or strong
irregularities – n. the quality or state of being not normal or usual; or of not following the usual rules about what should be done
transparent – adj. honest and open: not secretive
infrastructure – n. the basic equipment and structures (such as roads and bridges) that are needed for a country, region, or organization to function properly