Leaving something to be desired
• Inadequate
• Lacking the necessary skills
• Leaving something to be desired