attend to someone's every need - Alemán Inglés Diccionario