through somebody’s good offices - Alemán Inglés Diccionario