This was some damn good story-telling in a oneshot. I always love when elf-based stories include an insane time skip, just to display how the scale of life is that much different from the normal human perspective. I also wonder how many hearts she has taken over the course of her lifetime from her battalions.
Thanks for the translation!