Having the gut to admit something
having the courage to admit something which may be dangerous or uncomfortable
To flunk out
to fail an exam as a result of not studying enough
Rigmarole
an extremely complicated process or ritual
To feel conceited
to feel proud on oneself
Substantiate
to provide evidence which supports the truth
High carnival
a period in history characterized by lack of high moral ideas
Austere
a person with a strict attitude
Bolster
to strengthen
Teeming
filled to an excess
Pragmatic
something which is useful
Lucrative
earning a lot of money in a short period of time