科目: 英语
题型: 翻译题
答案:Politicians have promised to improve road safety. In spite of this / Despite this, little has been achieved so far.