Michael Burgess actually said...
You can just imagine, though, the frustration in 2005 we are told we are 3 to 5 years away.
Context
Burgess expresses frustration over delays in developing a universal flu vaccine.
02/12/2013