meaning of algn ha sido destituido de su cargo

algn ha sido destituido de su cargo - Spanish to English

sb. was taken off their post