To ask if I have loved you
To know if I have served you
To find if I've obeyed you
To know if I've betrayed you
Then find I can't be perfect
To know that we are hated
And so I have a chance to love
You really lived and die for me
Is the waiting really ended?
Two thousand long, long years
Two thousand long, long years