say something impressive - German English Dictionary