Полный англо-русский словарь
have a good time
Хорошо проводить время
Полный англо-русский словарь
have a good slack
have a great mind