Former Secretary of State Colin Powell, a self-described moderate Republican, is warning the GOP to “get a grip on itself” and stand up to President Donald Trump rather than worrying about the political ramifications.

“Right now, Republican leaders and members of the Congress ― both Senate and the House ― are holding back because they’re terrified of what will happen to any one of them if they speak out,” Powell told CNN’s Fareed Zakaria during an interview at Ohio’s New Albany Community Foundation last week that aired Sunday. “Will they lose a primary?”

As Democrats escalate their impeachment inquiry into Trump’s alleged solicitation of foreign interference in the 2020 election, Powell urged Republicans to place the nation’s best interest ahead of party politics.

“When they see things that are not right, they need to say something about it because our foreign policy is in shambles right now, in my humble judgment, and I see things happening that are hard to understand,” he said.