罷免 ひめんでした
himendeshita

Noun
Desu Copula

The polite past form of 罷免

1. Was dismissed; Was removed from office

Past/Perfective
Polite