Definition of pay one's last respects in English English dictionary
To visit the place where the remains of a dead person has been prepared for burial or cremation, either as a private act of remembrance or as a public display to others
And now to-day you've done your duty by her; paid your last respects to her memory, as I may say, and so you have nothing to reproach yourself with.