strongly advised - German English Dictionary