давно надо было

should have long ago

→ давно
phrase Rare #32,543
should have long ago Used to say that something should have been done earlier, often with a sense of criticism or regret.
RU: Тебе давно надо было позвонить ей.
EN: You should have called her a long time ago.

Мне давно надо было тебе это сказать.

I should have told you this a long time ago.

Ему давно надо было это сделать.

He should have done this a long time ago.

Тебе давно надо было мне об этом сказать.

You should have told me about this a long time ago.

Вам давно надо было мне об этом сказать.

You should have told me about this a long time ago.

Тому давно надо было это сделать.

Tom should have done this a long time ago.