ungehalten

German Notes: 

sich entrüsten

German Description: 

aufgebracht, empört, entrüstet, ...

English Translation: