Such an insult to all of you guys who have served so nobly and an affront to the ideals nation that you served.
May God forgive us and help us.
affront to the ideals nation = affront to the ideals of the nation