Полный англо-русский словарь
have a good record
Иметь хорошую репутацию
Полный англо-русский словарь
have a good press
have a good slack