HSK10+
dòngzhédéjiù
faulted at every turn ; can't get anything right
动辄得咎 (動輒得咎)
faulted at every turn (idiom); can't get anything right
CC-CEDICT