be pleasantly surprised - French English Dictionary