在线词典

短中抽长

to make the best of a bad job; to make the best use of limited resources (idiom)

英文释义
to make the best of a bad job; to make the best use of limited resources (idiom)