Back to Dictionary
巴巴结结
巴巴結結
bābājiējiē
1. to manage with difficulty
2. only just getting by
3. in a difficult position