Chinese-English dictionary »

xìjié juédìng chéngbài/ meaning in English

ChineseEnglish
xìjié juédìng chéngbài/ phrase

devil is in the details(specific provisions of something may be complicated)
phrase