At least see if your AI translation makes sense. It's obvious because it's adding wrong pronouns from sentence 1. You can both make an AI translation and rewrite it to sound more natural.
Appears to be self translated by the artist himself because its on his personal fanbox alongside the japanese version https://fuyuno.fanbox.cc/posts/2152305
Base +20, rescates123 +5, Dooderz +8, BobDringus +6