Robert De Niro set a new low Thursday when he slammed President Donald Trump during an award ceremony in New York City for high school writers.

“The one characteristic that comes through of all of your work that I read, and that is the same quality of everything that Jimmy Breslin wrote, is the truth,” the 74-year-old actor explained while presenting the first award for the Jimmy and Rosemary Breslin “American Writer Award,” according to Page Six.

WATCH:

﻿

“So what about the truth? What does the truth even mean today? I mean, if you’re Donald Trump it doesn’t mean anything,” he added to large applause and cheers. “If you’re cowardly Republican enablers in Congress you don’t let the truth stand in the way of pathetically clinging to power.”

“Our country is led by a president who believes he can make up his own truth,” he continued. “And we have a word for that — bullshit.”

The “Casino” star then praised the young writers for having a more “articulate” vocabulary before going off again on Trump.

“For example, you might say, as have many professionals, that Trump manifests a serious mental illness that renders him psychologically incapable of discharging duties of the President of the United States,” De Niro said. “That he’s afflicted with a narcissistic personality disorder.”

“That he’s a congenital liar. A mean-spirited, soulless, a moral, abusive con-artist son of a bitch,” he added. “Fuck Donald Trump. And I say this, cause I am not political, but I am now. You guys are the future.”

Breslin was an American Pulitzer Prize winning journalist. The award was open to high school seniors who submitted non-fiction, New York-centered stories.