Mexican President Enrique Peña Nieto was clear and blunt in his view of Donald Trump‘s proposed wall on the U.S. and Mexican border: There’s no way his country is paying for it.

Nieto told CNN’s Fareed Zakaria in an interview that appeared Sunday, that his country is always willing to work with whomever is President of the United States, but there are things Mexico will not do.

“Any decisions inside United States is a decision of its government,” Nieto said. “There is no way that Mexico can pay [for] a wall like that.”

Nieto also took issue with Trump’s characterizations of Mexicans that Trump used to kick off his presidential campaign, saying he “cannot agree with such a generalization for Mexicans” being rapists, drug dealers and criminals.

There are criminals in every country and “we need to fight and apply the full extent of the law” in bringing those people to justice.

But the Mexican president emphasized that a good relationship between the U.S. and Mexico helps both countries.

“The security of the United States is linked with the security of its neighboring countries,” he said. “And this is what we have built. And I’ll say it again, this is what we have been doing with the U.S. government. We have a relationship of coordination, of collaboration and of cooperation in the area of security, precisely in order to have security in Mexico, to have security in the U.S. and … we are journey companions. We are strategic partners working for security in North America.”

Despite political rhetoric, the Pew Research Center has found that Mexican migration to the United States has dramatically dropped off in the last decade and has migration is from Central American countries continues to increase.