вам надо было раньше

you should have done it earlier

→ вы
phrase Rare #46,794
you should have done it earlier Used to say that someone was supposed to do something sooner than they did.
RU: Вам надо было раньше прийти.
EN: You should have come earlier.