I'm looking for an idiom that means something like "to give someone a brutal talking to":
For example:
After Jim failed the first two exams, Prof. X gave Jim ____, which set Jim straight.
I'm looking for an idiom that means something like "to give someone a brutal talking to":
For example:
After Jim failed the first two exams, Prof. X gave Jim ____, which set Jim straight.
"Dressing down" may not have the "stern but fair" meaning that your example suggests, but it's what first came to mind.
a severe reprimand
In your example, the usage would be something like "Jim was given a brutal dressing down".
One expression is, from Farlex
read the riot act
To scold, reprimand, or reprove one severely for an error or mistake.I was read the riot act by my boss last week for messing up the accounting software.
So in the OP's example, perhaps
After Jim failed the first two exams, Prof. X read Jim the riot act, which set Jim straight.
The expression is possibly related to the Riot Act of the 18th century, which involved making a proclamation to the parties who needed to be brought to order.
tongue-lashing
A harsh verbal reprimand (Farlex Dictionary of Idioms)
After Jim failed the first two exams, Prof. X gave Jim a tongue-lashing, which set Jim straight.
Perhaps Prof. X decided to haul him over the coals, in other words "to criticize sharply; censure; scold" him. Collins
Even thought Tinfoil Hat mentioned this in a comment, I thought it deserved an answer on its own.
In american-english, the phrase "a good talking-to" fits:
After Jim failed the first two exams, Prof. X gave Jim a good talking-to, which set Jim straight.
This would be used in a situation where someone did something wrong and that person deserves a stern lecture on what they did wrong and possibly how they should have handled the situation better.
Collins dictionary has the closest definition to how I've used this phrase, and how I've heard others use it:
If you give someone a talking-to, you speak to them severely, usually about something unacceptable that they have done, in order to show them they were wrong.
[informal]
Synonyms: reprimand, lecture, rebuke, scolding
TheFreeDictionary.com has a more terse definition that doesn't seem to suggest this idiom fits the ending of your sentence: "which set Jim straight".
To rebuke, scold, or berate someone thoroughly and intensely.
Cambridge has a similar definition:
a severe talk with someone who has done something wrong
Anecdotally I use this as a dual purpose idiom to basically yell at someone to make it crystal clear they did something wrong while also including information to make sure they don't do it again. This could be a not-so-subtle suggestion about what to do instead, or a stern enough explanation of the problem that the other person wouldn't dare do it again.
In the UK at least, the metaphorical use of carpet can be used in informal contexts:
carpet ... [British English]
...
- [transitive verb] [informal]: to reprimand [Collins]
carpet (informal, British English): to speak angrily to somebody because they have done something wrong
- Senior officials were carpeted for leaking information to the press. [OLD]
Collins licenses the related expression on the carpet for US use:
on the carpet [in American English] a. before an authority or superior for an accounting of one's actions or a reprimand
- He was called on the carpet again for his carelessness
which goes a long way to explaining the use of the metaphor.
Two informal options:
tear a strip off (someone)
PHRASE [VERB inflects] If you tear a strip off someone or if you tear them off a strip, you speak to them angrily and criticize them severely. [British, informal]
He heard Nora tearing a strip off an orderly for not returning the food bins to the kitchen soon enough. The police arrived to tear him off a strip. (Collins dictionary)
After Jim failed the first two exams, Prof. X tore a strip off of Jim, which set Jim straight.
Or if you comfortable with being cruder:
a bollocking
NOUN slang a severe telling-off; dressing-down (Collins dictionary)
After Jim failed the first two exams, Prof. X gave Jim a bollocking, which set Jim straight.
N.B. Bollocks is crude slang for testicles.
To tell someone off is to speak angrily when reprimanding them.
To give someone a piece of your mind is to speak very candidly with someone about something, often expressing anger or disappointment at them.
I will say that these both suggest a somewhat personal attack, so it may not describe something you'd see in a professor-student relationship as in the example.
Another term is a come to Jesus talk, which is a more caring approach to having a difficult conversation in the hopes of changing someone's behavior.
Sir Alex Ferguson, the manager of Manchester United Football Club, was famous for his yelling at underperforming players.
As noted in this BBC Learning English article the players referred to this as the hairdryer treatment.
When Sir Alex Ferguson was angry with his players, he shouted at them with such force, it was like having a hairdryer switched on in their faces. It became known as the hairdryer treatment.
Examples:
"The fear of getting the hairdryer was the reason why we all played so well. He was a manager you wanted to do well for." (David Beckham)
In the UK, this became a well-known expression outside of the footballing context and is still used as an informal term for "giving someone a brutal talking to".
An old expression (my grandfather used it) is take to the woodshed. I mention it only for completeness; many other expressions are briefer, clearer, and more modern.
come down hard on (someone or something)
To treat someone strictly or with severe reproach.
I know I didn't do well on the exam, but I didn't expect my dad to come down so hard on me about it—he grounded me for a month! (Farlex Dictionary of Idioms)
Another option would be to rap on/over the knuckles:
to speak officially to someone in a severe or angry way because you disapprove of their actions:
He was rapped over the knuckles by the management. (Cambridge)
"What for"
To give someone what for Is to speak angrily to someone whose behaviour you strongly disapprove of
Somewhat old fashioned.
To speak/talk to someone like a Dutch uncle.
After Jim failed the first two exams, Prof. X spoke to Jim like a Dutch uncle, which set Jim straight.
Dutch uncle is an informal term for a person who issues frank, harsh or severe comments and criticism to educate, encourage or admonish someone. Thus, a "Dutch uncle" is the reverse of what is normally thought of as avuncular or uncle-like (indulgent and permissive).
My suggestion is the verb remonstrate, roughly meaning 'to argue against' or 'to oppose'.
After Jim failed the first two exams, Prof. X remonstrated with him, which set Jim straight.
Although I haven't checked specifically, the Latin-based structure of the word seems to mean something like 'show the opposite', i.e. recognising the logic of another person's view or behaviour, and specifically arguing to oppose it.
When I find the word useful, it is typically because it can easily describe someone making a case that can be entirely calm, and even kind, but still painstakingly stern: the other person can be in absolutely no doubt as to the strength and reasoning of your thorough opposition.
So, I suppose, remonstration could be described as a very non-aggressive alternative to 'carpeting' or similar: 'I am not here to punish you, but to help you understand why your perfectly understandable thoughts [or activities] are actually mistaken.'
brutal
in the request for terms and phrases.
Commented
Feb 14 at 17:04
You can also say that
Prof. X chewed [or bawled] Jim out.
It means to reprimand, especially loudly or severely.
Source: Merriam–Webster.
I'm amazed that "berate" has not already been offered as a one-word alternative:
to scold or condemn vehemently and at length
Prof. X berated Jim for failing the first two exams, which set Jim straight.
In the Southeastern United States we say "come to jesus moment"
Here are some single words that could be used for the give "a stern lecture" or the lecture itself. Scold (v) Upbraid (v) Harangue (n) Diatribe (n) Declaim (v) Rebuke (v) Reprimand (v, n) Reproach (v) Admonish (v)
You can say 'tore them a new one' or 'ripped them to shreds' 'or 'gave someone a piece of their mind' its pretty extreme these but lots of people use them in the UK for if you're chatting to your friends
so for this its...
A flea in his ear
https://en.wiktionary.org/wiki/flea_in_one%27s_ear
flea in one's ear (plural fleas in one's ear)
(idiomatic) A stinging rebuke or rebuff. If he bothers me again, I'll send him home with a flea in his ear.
After Jim failed the first two exams, Prof. X sent him back to his books with a flea in his ear.