President Donald Trump asked aides for a "way out" of the campaign promise he made to rescind the program that allows people who came to the United States as children to stay, The New York Times reported Monday.

Trump is expected to announce Tuesday he will end the Deferred Action for Childhood Arrivals (DACA) program instituted by former President Barack Obama — but with a caveat: Trump is expected to delay implementation of his order for six months.

That is intended to give Republicans in Congress, many of whom oppose rescinding the order, time to craft legislation to take care of the 800,000 so-called "Dreamers" affected. Many cannot speak Spanish and have no memory of living in any country but the United States.

Aides called Trump's decision difficult and emotional, the Times reported.

Still, it is not clear what the six-month delay means, Mark Krikorian of the Center for Immigration Studies who has backed Trump's hard line on immigration, told the paper.

"He's being pulled in a bunch of different directions, and because he doesn't have any strong ideological anchor, or deep knowledge of the issue, he ends up sort of not knowing what to do," Krikorian said. "I think the fact that they did nothing to it suggests that they had no idea what to do."

Politico first reported Sunday that Trump had made his decision after chief of staff John Kelly assembled a group of advisers in the White House over the weekend.