at an acceptable level - Alemán Inglés Diccionario