What's the best Russian construction to use for English sentences like these, where you achieve something through the agency of someone else (sometimes unnamed)

I managed to have my car fixed.

I was able to have the necessary changes made in the text.

I managed to get pictures put back on exhibit.

I was thinking of using something like Я достиг того, что...

Thanks