The best is the enemy of the good. meaning

HOME PROVERBS

perfection

The best is the enemy of the good.

means that:
The demand for perfection might stop us from trying to obtain a good or favorable result.