in difficulty, in difficulties, having problems, in a mess, in a bad way, in a predicament, in desperate straits, in dire straits, heading for disaster, heading for the rocks, with one's back against the wall
be severely reprimanded, be upbraided, be scolded, get a scolding, be admonished, be castigated, be rebuked, be chastised, be censured, be criticized severely, be taken to task, get into trouble, be hauled over the coals
View synonyms