The NAFTA trade agreement could be renegotiated in the next few weeks, U.S. Vice President Mike Pence and Canada’s Prime Minister said Saturday in Peru, avoiding new political opposition that could emerge during Congressional and Mexican elections later this year.

“I’ll leave this summit very hopeful that we are very close to a renegotiated NAFTA,” and “there is a real possibility that we could arrive at an agreement within the next several weeks,” Pence told reporters at the Summit of the Americas in Lima.

After the meeting with Pence, Canada’s leader Justin Trudeau said the “positive momentum” included the thorny issue of U.S. demands around automobile production. “We would like to see a renegotiated deal land sooner rather than later,” he added.

“There is a desire and a recognition by all three NAFTA partners that the time-lines imposed upon us by both the upcoming, the imminent Mexican elections and the upcoming American midterms, means that we have a certain amount of pressure to try and move forward successfully in the coming weeks,” Trudeau said.

The comments restore some more optimism on NAFTA after U.S. President Donald Trump earlier this week canceled a trip to Peru where NAFTA could have been discussed further, and said he could let trade talks go on indefinitely because it would deter companies from investing there.

Pence later tweeted that it was “great to speak” with Trudeau. “We discussed progress toward reaching an agreement on NAFTA as soon as possible and that a deal must ensure FAIR and RECIPROCAL trade.”

Pence also said funding of a wall on the U.S.-Mexico border didn’t come up during a meeting with Mexican President Enrique Pena Nieto. “We are very close to the kind of breakthrough on issues of immigration, drug interjection” that will be of benefit to both sides, Pence said.