Ar fi trebuit să faci asta de ani de zile.
You should have done that years ago.