It's a good translation, there are just a few quite unavoidable things. Mostly prepositions.

Now it looks as though they’re here to stay

here to do smth - "чтобы сделать что-то"...