he's lost his marbles - German English Dictionary