Your translation is actually really good. I wouldn’t have guessed you weren’t a native English speaker. There were no awkward parts (for me at least) and the flow of the dialogues were very smooth. Keep up the good work and thank you so much for the translation!