"Let's put aside the politics and trust the people. Let's embrace the unique opportunity we all have take the heat and make the hard and difficult decisions, knowing that we're doing it to make things better for the people of Illinois."
Definition for "take the heat"
- To make the blame; become the focus of…
- View More