Meh, i have seen much worst translation, in my book you are doing god's work here. You can do better? Sure you can, but until then i am perfectly satisfied with what you gave us, and as a leecher, i don't have much right to say anything more.
MAMA-SAN IS UNQUESTIONABLE AND INEVITABLE.
Usa and Kuma friendship is true bromance.