Nice book! Thanks for that link.
Yes, I found it hard to translate as well. But if you're trying to do it, I think you should use the latest English subtitles that are here, rather than the older ones elsewhere online (a lot of which have mistakes).
By the way, regarding the names of the characters:
(Professor) Selezniov = slug
(Captain) Zelyony = green
Gromozeka = the root is "grom" (thunder), probably because of how boisterous he is
Veselchak = happy person (he's often smiling and eager to please in the film)
(Professor) Verhovtsev = higher
Ptitsa Govorun = talkative bird (I was fortunate that English already has the word "chatterbox", which I could easily modify into "chatterbird")
Glot = possibly from "glotka" (throat)
Most of these I kept as is, but I did translate "Green" because that's a common English surname too.