bark is worse than his bite

N/A

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

He may seem fierce or tough, but he is not really as bad or as harsh as he appears.

Source: tema4p/english-vocabulary

batten down the hatches

N/A

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

To prepare carefully for trouble or danger.

Source: tema4p/english-vocabulary

battle of wills

N/A

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

a situation where two people both refuse to change their minds.

Source: tema4p/english-vocabulary

be (all) at sea

N/A

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

To be confused or unsure about what to do; to feel lost or bewildered.

Source: tema4p/english-vocabulary

be (skating) on thin ice

N/A

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

to be in a risky situation and close to getting in trouble.

Source: tema4p/english-vocabulary

be (talking) at cross-purposes (of two people or groups)

N/A

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

not understand each other because they are trying to do or say different things

Source: tema4p/english-vocabulary

be a bolt from the blue

N/A

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

to be a complete surprise

Source: tema4p/english-vocabulary

be a bundle of nerves

N/A

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

to feel very nervous and worried

Source: tema4p/english-vocabulary

be a casualty of

N/A

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

to be harmed or lost because of something bad

Source: tema4p/english-vocabulary

be a chapter of accidents

N/A

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

a series of bad luck and mistakes

Source: tema4p/english-vocabulary

be a drop in the ocean

N/A

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

be a very small amount in comparison to what is needed

Source: tema4p/english-vocabulary

be a load/weight off your mind

N/A

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

To feel relieved because a worry or concern has been removed.

Source: tema4p/english-vocabulary

be a minefield

N/A

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

A situation is very risky and easy to cause trouble in.

Source: tema4p/english-vocabulary

be a money spinner

N/A

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

be a successful way of making money

Source: tema4p/english-vocabulary

be a nervous wreck

N/A

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

To be extremely anxious, worried, or stressed, often to the point of being unable to function normally.

Source: tema4p/english-vocabulary

be a nightmare

N/A

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

to be very difficult and stressful

Source: tema4p/english-vocabulary

be a tower of strength

N/A

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

To be very strong and helpful when others need support.

Source: tema4p/english-vocabulary

be all in the mind

N/A

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

It is only in your thoughts, not a real problem.

Source: tema4p/english-vocabulary

be all over sb like a rash

N/A

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

Follow someone everywhere and give them too much attention.

Source: tema4p/english-vocabulary

be all smiles

N/A

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

to look very happy and keep smiling.

Source: tema4p/english-vocabulary