又驚又喜

Idiom

 * 1) to be pleasantly surprised; to be surprised and delighted