debiste haberme dicho

you should have told me

→ deber
phrase Common #8,015
you should have told me Used to express criticism or regret about something someone did not say in the past. Depending on context, debiste haber dicho can also mean “you must have said.”
SP: Debiste haberme dicho que llegabas tarde.
EN: You should have told me you were going to be late.