惊喜交集英语翻译?

正确答案:
成语《惊喜交集》英语翻译如下:
be filled with elation and amazement