失脚 しっきゃくでした
shikkyakudeshita

Noun
Desu Copula

The polite past form of 失脚

1. Lost footing; Lost one's position; Fell from power

Past/Perfective
Polite