couldn't believe my eyes

N/A

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

To be extremely surprised or shocked by what one is seeing; to find something visually unbelievable.

Source: tema4p/english-vocabulary

couldn't keep my eyes off

N/A

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

couldn't stop looking at someone or something because they are very attractive, interesting, or captivating.

Source: tema4p/english-vocabulary

couldn't think of anything to say

N/A

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

Unable to respond or speak, often due to being overwhelmed.

Source: tema4p/english-vocabulary

couldn’t believe my ears

N/A

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

To be extremely surprised or shocked by what one hears.

Source: tema4p/english-vocabulary

course of action

N/A

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

A way of acting or a plan that someone decides to take, especially in a formal or considered manner.

Source: tema4p/english-vocabulary

creature comforts

N/A

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

small things that make life easier and more pleasant.

Source: tema4p/english-vocabulary

crème de la crème

N/A

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

the very best people or things in a group.

Source: tema4p/english-vocabulary

cross that bridge when one come to it

N/A

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

to deal with a problem only when it happens

Source: tema4p/english-vocabulary

cross your mind

N/A

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

To briefly think about something or have a thought occur to you, often unexpectedly or for a short moment.

Source: tema4p/english-vocabulary

cry buckets

N/A

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

to cry a lot.

Source: tema4p/english-vocabulary

cry one's heart out

N/A

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

Cry a lot because you are very sad.

Source: tema4p/english-vocabulary

cry wolf

N/A

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

to warn about danger that is not real, so people stop believing you.

Source: tema4p/english-vocabulary

crystal clear

N/A

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

very easy to understand

Source: tema4p/english-vocabulary

cut and run

N/A

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

to leave suddenly to avoid trouble or danger

Source: tema4p/english-vocabulary

cut both ways

N/A

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

Something can have both good and bad results.

Source: tema4p/english-vocabulary

cut the ground from under the feet of

N/A

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

To make someone's position or argument weaker by doing or saying something more effective.

Source: tema4p/english-vocabulary

cut things fine

N/A

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

leave yourself only just enough time to do something

Source: tema4p/english-vocabulary

de facto

N/A

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

True in fact, even if not official.

Source: tema4p/english-vocabulary

dead and buried

N/A

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

Something is finished and will not happen again.

Source: tema4p/english-vocabulary

dead in the water

N/A

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

stopped and unable to continue or succeed.

Source: tema4p/english-vocabulary