Im also translating this manga in my native language, and yeah, there are some word in this manga that didnt make sense if you just translating it in english, so you probably need to come up with other word or improvise it to make it more make sense, thats where proofreading work come in.
anyway, good job on translating this manga, doing a mistakes is normal if english arent your first language, and some wise man once said that "practice makes perfect".