People are asking the wrong question.
Its not strange that multiple people / groups does more then one translation.
The real question is, is this better then the other translation or not ?
Regardless, thanks for the translations!
More options is always better