When MSNBC’s Joe Scarborough is praising Donald Trump, you can be certain the president did something right.

Thursday morning, Scarborough swooned over Trump’s speech honoring the 75th anniversary of D-Day in Normandy, France, during World War II.

On his show, “Morning Joe,” Scarborough said Trump’s words were “the most powerful he’s given as a president of the United States, from certainly the most moving setting.”

Even CNN’s Jim Acosta admitted the speech was the “most on-message moment” of Trump’s presidency, saying he “rose to the moment.”

Trump’s words were indeed inspiring.

TRENDING: Tim Tebow Teams with Trump Administration To Fight Human Trafficking

He began by recognizing the unprecedented courage and sacrifice of so many men on June 6, 1944.

“We are gathered here on freedom’s altar,” Trump said. “On these shores, on these bluffs, on this day 75 years ago, 10,000 men shed their blood, and thousands sacrificed their lives, for their brothers, for their countries, and for the survival of liberty. Today, we remember those who fell, and we honor all who fought right here in Normandy. They won back this ground for civilization.”

Trump then paid special respects to those survivors who were present at his speech.

Did you appreciate President Trump's speech? Yes No Completing this poll entitles you to The Western Journal news updates free of charge. You may opt out at anytime. You also agree to our Privacy Policy and Terms of Use You're logged in to Facebook. Click here to log out. 100% (612 Votes) 0% (0 Votes)

“To more than 170 veterans of the Second World War who join us today: You are among the very greatest Americans who will ever live,” Trump said. “You’re the pride of our nation. You are the glory of our republic. And we thank you from the bottom of our hearts. Here with you are over 60 veterans who landed on D-Day. Our debt to you is everlasting. Today, we express our undying gratitude.”

In one of the most compelling moments of his speech, Trump told the story of that morning with a respectful yet passionate sentiment.

“On the 6th of June 1944, they joined a liberation force of awesome power and breathtaking scale,” Trump said. “After months of planning, the Allies had chosen this ancient coastline to mount their campaign to vanquish the wicked tyranny of the Nazi empire from the face of the Earth.”

“The battle began in the skies above us. In those first tense midnight hours, 1,000 aircraft roared overhead with 17,000 Allied airborne troops preparing to leap into the darkness beyond these trees.

“Then came dawn. The enemy who had occupied these heights saw the largest naval armada in the history of the world. Just a few miles offshore were 7,000 vessels bearing 130,000 warriors. They were the citizens of free and independent nations, united by their duty to their compatriots and to millions yet unborn.”

RELATED: Mainstream News Outlet Trots Out 'Mostly Peaceful' Line Again, Suggests Police Responsible for Louisville Violence

Trump humbly acknowledged the sacrifice of other nations — specifically the British, Canadians and the Poles.

But he saved the best for last.

“And, finally, there were the Americans,” Trump said. “They came from the farms of a vast heartland, the streets of glowing cities, and the forges of mighty industrial towns. Before the war, many had never ventured beyond their own community. Now they had come to offer their lives half a world from home.”

The president also spoke of individual stories from that day. He told the audience of Ray Lambert an attendee at Trump’s speech who had been awarded four Purple Hearts.

Trump spoke of the heroism of Capt. Joe Dawson, Col. George Taylor and Private First Class Russell Pickett.

“These men ran through the fires of hell moved by a force no weapon could destroy: The fierce patriotism of a free, proud and sovereign people,” Trump said.

“They battled not for control and domination, but for liberty, democracy, and self-rule. They pressed on for love in home and country — the Main Streets, the schoolyards, the churches and neighbors, the families and communities that gave us men such as these. They were sustained by the confidence that America can do anything because we are a noble nation, with a virtuous people, praying to a righteous God.”

Trump’s words included a powerful observation: “The blood that they spilled, the tears that they shed, the lives that they gave, the sacrifice that they made, did not just win a battle. It did not just win a war. Those who fought here won a future for our nation. They won the survival of our civilization. And they showed us the way to love, cherish, and defend our way of life for many centuries to come.”

As he concluded, the president made a promise.

“Today, as we stand together upon this sacred Earth, we pledge that our nations will forever be strong and united,” Trump said. “We will forever be together. Our people will forever be bold. Our hearts will forever be loyal. And our children, and their children, will forever and always be free.”

For a complete transcript of President Trump’s speech, click here.

We are committed to truth and accuracy in all of our journalism. Read our editorial standards.