for as long as i've known - Alemán Inglés Diccionario