English to Chinese Dictionary

Search:

治丝益棼 zhì fén lit. try to straighten out silk threads only to tangle them further (idiom) / fig. to try to help but end up making things worse


<< back to the home page