The site is an embarrassment, first and foremost, to all of...
The site is an embarrassment, first and foremost, to all of us that felt confident it would move forward more quickly than it has.
The site is an embarrassment, first and foremost, to all of us that felt confident it would move forward more quickly than it has.