to be proven right - Alemán Inglés Diccionario