Back to Dictionary
动辄得咎
動輒得咎
dòngzhédéjiù
1.
faulted at every turn (idiom); can't get anything right