(CNN) As the FBI wraps up its renewed background check into Supreme Court nominee Brett Kavanaugh, the remaining undecided senators have only a few days left to decide if they are ready to approve his lifetime appointment to the highest court in the land.

The prolonged process has generated more drama for Kavanaugh. This past week, old acquaintances came forward to dispute his testimony to Congress and Democrats accused the judge of lying under oath.

Two Republican swing votes on the nomination, Sens. Susan Collins of Maine and Jeff Flake of Arizona, have said they would oppose Kavanaugh if he lied to the Senate Judiciary Committee. If they both vote against his nomination, and all 49 Senate Democrats do the same, he could not be confirmed.

President Donald Trump said Tuesday that it " would not be acceptable " if Kavanaugh had lied. The question remains whether the senators would be willing to overlook seemingly minor inaccuracies by Kavanaugh, and Trump could change his mind if it appears that there are enough votes to confirm.

The stakes couldn't be higher for Kavanaugh. If he prevails, he could sit on the Supreme Court well into the 2040s. But if he goes down, his reputation could be tarnished as he continues hearing cases as a judge on the US Court of Appeals for the DC Circuit. If Democrats retake the House of Representatives, they could pursue an investigation -- or even impeachment -- of Kavanaugh.