for, to, too X to Y, not enough X to Y
The preceding clause expresses an often hypothetical situation, and the subsequent clause expresses a judgment related to the situation. Depending on whether the judgment is positive or negative, conditions for the situation can be either great or lacking. Often used with 는.