This is the 548th most frequent Bulgarian word.
трябваше
"Трябваше" means "had to" or "needed to."
Here, "трябваше" expresses an unrealized action stating what was supposed to happen.
Тя каза, че трябваше да дойде по-рано.
She said she should have come earlier.
In this example, "трябваше" again shows past necessity or advice that is viewed in hindsight.
Трябваше да потърся помощ, преди проблемът да стане сериозен.
I should have sought help before the problem became serious.
In this sentence, "трябваше" indicates a past obligation, something the speaker should have done.