Translations:Th08/Boundary Team's Extra/53/en

More or less. Although it looks like the "completely unable to die" part is just her being full of herself.