give someone hell
📖 generalMeaning
To cause someone a great deal of trouble, difficulty, or pain; to scold or punish severely.
Literal Meaning
To present the concept of a place of eternal suffering to someone.
Example
“The drill sergeant gave the new recruits hell during basic training.”