take pride in singing well - Alemán Inglés Diccionario