Meaning: ~ is not enough to solve the problem; cannot be resolved by ~
Meaning: the most of all; the best; nothing is more ... than ~
Meaning: of all people, who would have thought?
Meaning: it's not worth; no need to ~
Meaning: partly because; also because of; plus the reason for ~
Meaning: because; since ~