you haven't lived until something - German English Dictionary