live up to its reputation - German English Dictionary