Have a handle on (something)

To have control or an understanding of something.

I finally have a handle on my work and it is going very well.