英语翻译翻译这几个:barking dogs seldom bite.every dog has his day.let