meaning of angenehme Überraschung

angenehme Überraschung - German to English

nice surprise