twenty years is something - German English Dictionary