breath of fresh air

from WordNet (r) 3.0 (2006)
breath of fresh air
    n 1: a welcome relief; "the new management was like a breath of
         fresh air"
    

[email protected]