浅野です。
似たような意味の単語の微妙な差異に注目しています。
「驚かせる」という意味の単語はいろいろありますが、およそ強い順に並べるとastonish>amaze>surpriseです。
priorとpreviousはどちらも「前」という意味で似ていますが、priorのほうは優先順位が前というニュアンスがあるのに対して、previousは単に順序的に前という意味合いです。
「問題」と訳されることのある語はいろいろあります。違いの説明は以下のリンク先に頼ることにします。