People like you and fandom subbers really get too little credit for the work and time they spend to turn moonrunes into understandable words. Kudos to you.cough... a full translation is coming today or tomorrow. cough...
So, you are not an actual native speaker, but you work out the things said by translator.To be fair, I'm not close to be a native speaker.
I still use machine translation to have a general understanding what it means.
If I have that, I use my brain to create the dialogues and of course with the context I have from the story.
That is how I translate at least.