Pinyin Dictionary results for "dong zhe de jiu"

动辄得咎
faulted at every turn (idiom); can't get anything right
Dictionary data provided by CC-CEDICT