live (something) over again - German English Dictionary