Military personnel
「軍人」を指します。複数の軍人をまとめて言うときに使われます。
often earn
「しばしば得る」「しばしば獲得する」という意味です。often は頻度を示す副詞、earn は「得る」「獲得する」という意味の動詞です。
medals
「複数のメダル」または「複数の勲章」を指します。medal の複数形です。
for
「~に対して」「~の功績により」という意味の前置詞です。
service
「奉仕」「勤務」といった意味です。military service で「兵役」を指すこともあります。