President Donald Trump ripped Congressional Democrats and "Crazy Nancy" Pelosi on Thursday during a campaign rally in Dallas, Texas for trying to impeach him.
"They won't come close in 2020, they know it, they're not going to win it," he said, accusing Democrats of choosing impeachment as a way to beat him in the next election.
He referred to House Speaker Nancy Pelosi as "Crazy Nancy" and House Intelligence Chairman Adam Schiff as "Shifty Schiff," noting that their efforts were undermining American democracy.
"The more America achieves, the more hateful and enraged these crazy people have become, they're crazy!" he said.
Trump reminded his supporters that Democrats tried to impeach him ever since he took office to undo the stunning results of the 2016 election.
"I don't believe anymore that they love their country, I don't believe it," Trump said.
The president said that American democracy was at stake in 2020 and urged them to vote in the upcoming election.
"The only message these radical lefties will understand is a crushing defeat on November 3, 2020, save that date," Trump said.
Trump also said that Democrats and the left want to change the makeup of the United States Supreme Court to destroy the Constitution.
"They want to install far left judges to shred the Constitution," Trump said at the rally that attracted 20,000 people inside the America Airlines Center and thousands more outside the venue.
Trump also mentioned the left's failed attack on now Supreme Court justice Brett Kavanaugh, calling it "the disgusting smearing of a fine man - Justice Kavanaugh," Trump said.
Trump's remarks about the left trying to pack the court with activist judges who don't believe in the originalist view of the Constitution comes just days after the left-wing group Demand Justice released a list of the individuals it hoped would be nominated for a seat on the High Court.
The 32-person list includes people working for groups like Planned Parenthood and the American Civil Liberties Union.
Under President Trump, more than 150 judges have been nominated and confirmed, including two to the Supreme Court, Justice Brett Kavanaugh and Justice Neil Gorsuch.