you can rest assured that - Alemán Inglés Diccionario