with great acclaim of many people - Alemán Inglés Diccionario