laisser à désirer

to leave much to be desired

→ laisser
phrase Rare #52,609
to leave much to be desired Describes something that is unsatisfactory or has shortcomings.
FR: Ce rapport semble laisser à désirer.
EN: This report seems to leave much to be desired.