the penny drops

N/A

Chưa có nghĩa tiếng Việt.

you suddenly understand something after not understanding it

Source: tema4p/english-vocabulary

the plot thickens

N/A

Chưa có nghĩa tiếng Việt.

Things are getting more complicated and interesting.

Source: tema4p/english-vocabulary

the power behind the throne

N/A

Chưa có nghĩa tiếng Việt.

a person who secretly has real control while someone else seems to lead

Source: tema4p/english-vocabulary

the rat race

N/A

Chưa có nghĩa tiếng Việt.

Busy, stressful competition for money and success.

Source: tema4p/english-vocabulary

the salt of the earth

N/A

Chưa có nghĩa tiếng Việt.

a very good and honest person

Source: tema4p/english-vocabulary

the sb from hell

N/A

Chưa có nghĩa tiếng Việt.

A very bad or difficult person.

Source: tema4p/english-vocabulary

the shit hits the fan

N/A

Chưa có nghĩa tiếng Việt.

When a bad situation suddenly becomes much worse and everyone finds out.

Source: tema4p/english-vocabulary

the show must go on

N/A

Chưa có nghĩa tiếng Việt.

No matter what difficulties or setbacks occur, an activity or event must continue as planned.

Source: tema4p/english-vocabulary

the spitting image

N/A

Chưa có nghĩa tiếng Việt.

someone looks exactly like another person.

Source: tema4p/english-vocabulary

the sword of damocles

N/A

Chưa có nghĩa tiếng Việt.

a serious danger that could happen at any time.

Source: tema4p/english-vocabulary

the tip of the iceberg

N/A

Chưa có nghĩa tiếng Việt.

A small, visible part of a much bigger problem or situation.

Source: tema4p/english-vocabulary

the word spread

N/A

Chưa có nghĩa tiếng Việt.

the news went from one person to the next

Source: tema4p/english-vocabulary

there and then (or then and there)

N/A

Chưa có nghĩa tiếng Việt.

To do something immediately, without any delay, at that exact moment.

Source: tema4p/english-vocabulary

there are plenty more fish in the sea

N/A

Chưa có nghĩa tiếng Việt.

There are other good people or chances, so don't be too sad about one loss.

Source: tema4p/english-vocabulary

there is a fine/thin line between one thing and another

N/A

Chưa có nghĩa tiếng Việt.

Two things are very similar, although the second thing is bad while the first is not.

Source: tema4p/english-vocabulary

there's a lot to be said for

N/A

Chưa có nghĩa tiếng Việt.

There are many good reasons to choose or do something.

Source: tema4p/english-vocabulary

there's more to sth than meets the eye

N/A

Chưa có nghĩa tiếng Việt.

A situation is not as simple as it looks at first.

Source: tema4p/english-vocabulary

there's no such thing as a free lunch

N/A

Chưa có nghĩa tiếng Việt.

Nothing is truly free; you always pay in some way.

Source: tema4p/english-vocabulary

there's no time like the present

N/A

Chưa có nghĩa tiếng Việt.

it is best to do it now, not later

Source: tema4p/english-vocabulary

There’s no accounting for taste(s)!

N/A

Chưa có nghĩa tiếng Việt.

You can’t understand why someone likes or doesn’t like something.

Source: tema4p/english-vocabulary