render happy and prosperous - Alemán Inglés Diccionario