for as long as i've known myself - German English Dictionary