put an end to her glary lifetime
Over her bright life
end her glorious life
The end of her brilliant life
ended her life of Glory!绝对地道的美式英语。