[詞典] improve; better; ameliorate; polish up;
[例句]兩國關系已有所改善。
The relations between the two countries have shown some improvement.