to leave much to be desired
Etwas ist nicht gut genug oder weist erhebliche Mängel auf.
Used when the quality of something is insufficient or unsatisfactory.
-
Die Qualität der Arbeit lässt zu wünschen übrig.— The quality of the work leaves much to be desired.
-
Seine Deutschkenntnisse lassen zu wünschen übrig.— His German skills leave much to be desired.