Nice translation!
If you don't mind me commenting potential improvements, the bottom right text bubble can definitely be reworded to make more sense, as both of the sentences don't really string together or anything, and the flow and grammar of the first sentence is rather off, but I don't...