success
achievement
hit (a popular work, e.g. song, film, show)
Son nouvel album est un vrai succès.
Their new album is a real hit.