The translation get kinda awkward at times. It's understandable, but sometimes it doesn't flow off the tongue as some might say. Still super readable compared to worse translation though.
Interesting story though. I sense more comedy than seriousness here.