The town takes immense pride in recent achievements.
⇑ Translate the sentence above by Google ⇑
Related: recent
Prev: He seems unabashed by his recent defeat.
Next: He criticized the recent poor performance of the company.