serve someone in good stead - Alemán Inglés Diccionario