差强人意的英文是「just passable」
cha qiang ren yi
差:尚,略;强:振奋。勉强使人满意。
《后汉书·吴汉传》:“帝时遣人观大司马何为,还言方修战攻之具,乃叹曰:‘吴公差强人意,隐若一敌国矣。’”