Translation was fine. I didn't notice any glaring problems with the translation flow. An alternate name for Fenrir was "Fenrir's Wolf" which often was shortened to "Fenris". But the lineage doesn't match. Fenrir was supposedly fathered by Loki and destined to kill Odin, but here she claims to be the younger sister of Fengaril which has no corresponding name in Norse Mythology.