have someone well in hand - Francés Inglés Diccionario