translate English to French: ) It is well known, but not cheap.
Elle est très connue mais pas bon marché.