got out of hand

N/A

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

got out of control

Source: tema4p/english-vocabulary

got the message

N/A

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

someone finally becomes aware of a fact (often used with unpleasant facts)

Source: tema4p/english-vocabulary

got the sack

N/A

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

was dismissed from his job

Source: tema4p/english-vocabulary

got/taken the bit between her teeth

N/A

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

started to work or act in a very determined and energetic way, often after being hesitant or slow at first.

Source: tema4p/english-vocabulary

grass roots

N/A

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

connected to ordinary people in a community, not leaders

Source: tema4p/english-vocabulary

gravy train

N/A

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

an easy way to make a lot of money with little work.

Source: tema4p/english-vocabulary

green with envy

N/A

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

very envious

Source: tema4p/english-vocabulary

grey area

N/A

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

something that is a problem, and is not very clear because there are no rules

Source: tema4p/english-vocabulary

grey vote

N/A

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

older people as a group who vote in elections.

Source: tema4p/english-vocabulary

grin and bear it

N/A

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

accept a situation you don’t like because you can’t change it

Source: tema4p/english-vocabulary

grit our teeth

N/A

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

To accept a difficult or unpleasant situation and deal with it with determination and perseverance.

Source: tema4p/english-vocabulary

ground-breaking work

N/A

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

work that is innovative and introduces new ideas or methods

Source: tema4p/english-vocabulary

gut feeling/reaction

N/A

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

An instinctive feeling or reaction that is not based on logical reasoning but rather on intuition.

Source: tema4p/english-vocabulary

had his work cut out

N/A

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

had something very difficult to do

Source: tema4p/english-vocabulary

had it up to here

N/A

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

Have reached the limit of your patience or endurance with something.

Source: tema4p/english-vocabulary

half-measures

N/A

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

actions that are too small or weak to solve a problem

Source: tema4p/english-vocabulary

hammer out an agreement

N/A

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

work hard to reach a deal after discussion.

Source: tema4p/english-vocabulary

hand over the reins

N/A

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

to give control or responsibility to someone else

Source: tema4p/english-vocabulary

hand sth to sb on a plate

N/A

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

to give someone something very easily, without them working for it

Source: tema4p/english-vocabulary

hang fire

N/A

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

to wait and not act yet

Source: tema4p/english-vocabulary