はずだった
hazudatta

Noun
Auxiliary Verb
Da Copula

The past form of

1. Was supposed to; Was intended to; Should have

Past/Perfective
Sumo