Translation seems good for me, no sentence seems completely out of context, so I see no problem with those relases. If it was done poorly on Google Translate and a mess to understand, then yes I'd be pretty pissed, but it's not the case here. So thanks @labanina