1315 / 2512

What does 难能可贵 (nán néng kě guì) mean in English?

难能可贵
nán néng kě guì難难

rare and commendable; estimable