chā qiáng rén yì差强人意(idiom) just passable; barely satisfactoryFrequency 2.7Meanings(idiom) just passablebarely satisfactory