Back to Dictionary
差远
差遠
chàyuǎn
1. inferior
2. not up to par
3. to fall far short
4. to be mistaken