translate English to French: Great sounding album - Love your work.
Je ne connais le premier album mais celui-ci m'emballe.