The federal budget deficit is the biggest single impediment...
The federal budget deficit is the biggest single impediment to revitalizing the American economy.
The federal budget deficit is the biggest single impediment to revitalizing the American economy.