live up to all the hype - German English Dictionary