Words from
exasperation
    a feeling of intense irritation or annoyance.
    
    Source: My old website
    
    shrewd
    having or showing sharp powers of judgment; astute.
    
    Source: My old website
    
    audacious
    showing a willingness to take surprisingly bold risks.
    
    Source: My old website
    
    strenuous
    requiring or using great exertion.
    
    Source: My old website
    
    accomplice
    a person who helps another commit a crime.
    
    Source: My old website