Who the fuck is complaining. Your translations are excellent, you'd truly need to be a terminally online fuckwad to find any significant problems with them.
Please don't let thoe idiots demotivate you ! Your work is appreciated highly by the majority of your readerbase.