Republican U.S. presidential nominee Donald Trump quashed all talks of him softening his stance on immigration announcing Wednesday that individuals who entered the country illegally will be deported if he is elected. His speech at a rally in the border state of Arizona came hours after his meeting with Mexico’s President Enrique Peña Nieto.

He began his speech with accounts of undocumented immigrants who committed violent crimes. He reportedly told his supporters in Phoenix that he had “met with many of the great parents who lost their children to sanctuary cities and open borders.”

“For those here illegally today who are seeking legal status, they will have one route and one route only. To return home and apply for re-entry like everybody else under the rules of the new legal immigration system that I have outlined today,” Trump reportedly said. “There will be no amnesty.”

“People will know that you can't just smuggle in, hunker down and wait to be legalized — it’s not going to work that way. Those days are over,” he added.

His hardline approach contrasted the tone he adopted at Mexico City hours earlier where he called Mexicans “amazing people.” Trump also brought up the border wall he plans on building along the U.S.-Mexico border if elected saying, “We recognize and respect the right of either country to build a physical barrier or wall on any of its borders.”

However, at the rally, the real estate mogul reportedly said, “We will build a great wall along the southern border. And Mexico will pay for the wall — 100 percent. They don’t know it yet, but they’re going to pay for the wall.”

But Peña Nieto tweeted, “At the beginning of the conversation with Donald Trump I made it clear that Mexico will not pay for the wall.” Late Wednesday night, he reportedly said that some of Trump’s policies pose a grave threat to Mexico.