Back to Dictionary
忙中有失
mángzhōngyǒushī
1.
Rushed work lead to slip-ups (idiom). Mistakes are likely at times of stress.