「驚愕」は astonishment や surprise と言います。
「驚愕を隠せなかった」と表現する場合は、下のように言うと良いでしょう。
I couldn't hide my astonishment when I heard his news.
「彼の知らせを聞いて、驚愕を隠せなかった。」
I couldn't cover up my surprise when he told me his secret.
「彼が秘密を話してくれた時、驚愕を隠せなかった。」
「隠せなかった」は
couldn't hide
couldn't cover up
のように言えます。
ご参考になれば幸いです!
My friend told me something in confidence, and I couldn't hide my shock when I heard it.
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
My friend told me something in confidence, and I couldn't hide my shock when I heard it.
とすると、「友達から内密の話を[打ち明けられ](https://eikaiwa.dmm.com/uknow/questions/30082/)、その内容を聞いて驚きを隠せませんでした。」となります。
役に立ちそうな単語とフレーズ
be shocked 驚愕する
in confidence 内密に
参考になれば幸いです。