exasperated in German
exasperated in German
verärgert
Having one's patience greatly taxed; greatly annoyed; made furious.
außer sich
Having one's patience greatly taxed; greatly annoyed; made furious.