French phrase
J'ai dû ~.
Meaning
I had to ___.
When to use it
Expresses a past obligation or necessity. It can also give a reason or convey mild regret.
Example dialogue
Pourquoi es-tu parti si tôt ?
Why did you leave so early?
J'ai dû partir.
I had to leave.