on sufficient cause being shown - Alemán Inglés Diccionario