have much room for improvement; 有待改進
remain to be solved; 有待解決
牛津高階第八版
美國韋氏詞典
Dictionary.com
Free Dictionary
維基百科 (自由的百科全書)