William McKinley actually said...
The debt of gratitude which we owe to the Nation’s defenders can never be completely repaid either by this or future generations.
Context
Letter to the Gettysburg Committee on Memorial Day Exercises
05/19/1898