Master high-frequency phrases using the 80/20 principle for rapid Spanish fluency
To hit the nail on the head
To be a tough nut to crack / To be a hard person to deal with
To get one's act together / To pull one's socks up
Things come in threes / Bad things happen in threes
You snooze, you lose
To throw in the towel / To give up
to be in a bad mood (Spain, vulgar)
To be in one's element / To feel right at home
to be bad-tempered / to be irritable
To pluck up courage / To grin and bear it