Back to Dictionary
差强人意
差強人意
chāqiángrényì
1.
(idiom) just passable
2.
barely satisfactory