i beg to differ

N/A

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

You say this when you politely disagree with someone.

Source: tema4p/english-vocabulary

I can take it or leave it.

N/A

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

You do not hate something, but you don’t particularly like it either.

Source: tema4p/english-vocabulary

I have a bone to pick with you

N/A

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

You have done something that has annoyed me, and we must discuss it.

Source: tema4p/english-vocabulary

I put my foot in it.

N/A

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

Said something tactless and embarrassing.

Source: tema4p/english-vocabulary

i thought as much

N/A

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

I expected that, and I am not surprised.

Source: tema4p/english-vocabulary

i wouldn't trust sb as far as i could throw them

N/A

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

I do not trust that person at all

Source: tema4p/english-vocabulary

i'll believe it when i see it

N/A

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

I will only believe it after I have proof.

Source: tema4p/english-vocabulary

I'm clutching at straws now.

N/A

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

Am in such a difficult situation that I will try anything.

Source: tema4p/english-vocabulary

I'm in dire straits.

N/A

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

In a very difficult or dangerous situation.

Source: tema4p/english-vocabulary

I'm thrilled to bits

N/A

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

extremely happy

Source: tema4p/english-vocabulary

I've been left holding the baby.

N/A

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

Others have left me to deal with a problem alone.

Source: tema4p/english-vocabulary

I've come up against a brick wall.

N/A

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

Something is blocking me from doing what I want to do.

Source: tema4p/english-vocabulary

I've drawn a blank.

N/A

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

Am unable to find information or to achieve something I'd hoped for.

Source: tema4p/english-vocabulary

I've dug myself into a hole.

N/A

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

Have myself caused a problem that will be difficult to escape from (informal).

Source: tema4p/english-vocabulary

I've spread myself too thin.

N/A

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

Am trying to do too many things at the same time, with the result that I can't give any of them the attention they need.

Source: tema4p/english-vocabulary

I’ll never live it down!

N/A

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

You think that you have done something bad or embarrassing that people will never forget.

Source: tema4p/english-vocabulary

I’m all ears

N/A

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

I’m very keen to hear what you have to tell me.

Source: tema4p/english-vocabulary

If all else fails

N/A

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

If all other plans do not work.

Source: tema4p/english-vocabulary

if and it's a big if

N/A

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

only if something happens, and it is not likely.

Source: tema4p/english-vocabulary

if it ain't broke, don't fix it

N/A

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

if something works well, do not change it.

Source: tema4p/english-vocabulary