achilles heel

N/A

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

a person's weak point or biggest weakness

Source: tema4p/english-vocabulary

acid test

N/A

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

a key test which will prove the value, quality or truth of something

Source: tema4p/english-vocabulary

across the board

N/A

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

for everyone or for all parts of a group in the same way.

Source: tema4p/english-vocabulary

act the fool

N/A

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

to behave in a silly way.

Source: tema4p/english-vocabulary

act your age

N/A

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

Don’t behave in a childish way; behave in a manner appropriate for your age.

Source: tema4p/english-vocabulary

acting the fool/goat

N/A

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

Behaving in a silly or playful way, often to make others laugh or to avoid being serious.

Source: tema4p/english-vocabulary

Actions speak louder than words

N/A

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

What people do is more important than what they say.

Source: tema4p/english-vocabulary

ad hoc

N/A

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

Made for a special situation, not planned in advance.

Source: tema4p/english-vocabulary

ad infinitum

N/A

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

continuing for a very long time, with no end.

Source: tema4p/english-vocabulary

add fuel to the flames/fire

N/A

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

do something to make a bad situation worse

Source: tema4p/english-vocabulary

after one's own heart

N/A

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

someone you like because they have the same tastes as you.

Source: tema4p/english-vocabulary

after someone's blood

N/A

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

want to catch someone in order to hurt or punish them

Source: tema4p/english-vocabulary

against all the odds

N/A

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

despite a lot of problems making it unlikely that you will succeed

Source: tema4p/english-vocabulary

against our better judgement

N/A

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

although we did not think it was a sensible thing to do

Source: tema4p/english-vocabulary

ahead of its time

N/A

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

more modern or advanced than people expected at that time

Source: tema4p/english-vocabulary

ahead of the game

N/A

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

Doing better than others because you are prepared or have started early.

Source: tema4p/english-vocabulary

all hands on deck

N/A

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

Everyone must help because there is a lot to do.

Source: tema4p/english-vocabulary

all hot and bothered

N/A

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

to feel upset, nervous, or angry and not calm.

Source: tema4p/english-vocabulary

all in all

N/A

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

Overall, when you consider everything.

Source: tema4p/english-vocabulary

all in good time

N/A

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

it will happen later, at the right time.

Source: tema4p/english-vocabulary