he's always on the ball. - Turco Inglés Diccionario