1 under siege to be under attack The president came under siege for his radical decisions. 2 have no business to do something that You have no business discussing my personal life with your you should not be friends. doing 3 take heart to stay confident and As a teacher, you should take heart from your class’s better positive average performance this year. 4 rake over the coals to rebuke harshly “You didn’t get her the present for her birthday? She is so going to drag you over the coals!” 5 stand someone in a to be of advantage to His years of experience in the spoken English field good stead someone have stood him in good stead. 6 smack dab exactly I accidentally lost my balance while stepping back and my elbow landed smack dab on her ribs. 7 get a life to do something better You are working over 100 hours a week, dude, get a life! or act responsibly 8 throw under the bus push under the bus to blame somebody or something 9 cold sweat sweating caused by I woke up from a nightmare, breathing heavy and in cold sweat. nervousness, fear or sickness 10 on the horizon within view We have some exciting new products on the horizon.
A Catch-22, An Uphill Climb, A One-Banana Problem, A Vicious Cycle, The Last Straw, A Teething Problem, A First World Problem, A Chicken-And-Egg Problem, A Fencepost Problem, The Tip of The Iceberg