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...