Полный англо-русский словарь
have a great run
Пользоваться широким спросом
Полный англо-русский словарь
have a great mind
have a grudge against