translate English to German: Everybody seems to forget about the contribution of the US, and, of course, NATO, in contributing towards peace in Europe.
Jeder scheint zu vergessen, welchen Beitrag die USA und natürlich auch die NATO zum Frieden in Europa geleistet haben.