Theodore Roosevelt actually said...
No other men deserve so well of this country as those to whom we owe it that we now have a country.
Context
Memorial Day Remarks at the Navy Yard, Portsmouth, Virginia
05/29/1906