HAVE A HANDLE ON

Meaning 1:

have a handle on - to have under control - ควบคุมได้