надо было делать

should have done

→ надо
phrase Rare #33,285
should have done Impersonal past expression of necessity or obligation; can also mean "had to do" or "was supposed to do" depending on context.
RU: Мне надо было делать домашнюю работу вчера.
EN: I should have done my homework yesterday.

Этого не надо было делать.

This shouldn't have been done.

— Москва слезам не верит (1980)

Что мне надо было делать?

What should I have done?

А что тогда надо было делать?

What should have been done then?

— Простые сложности Нико Фишера (2012)