Back to Dictionary
办不到
辦不到
bànbudào
1. impossible
2. can't be done
3. no can do
4. unable to accomplish