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

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