Recent reports in the press have been hotly denied.
⇑ Translate the sentence above by Google ⇑
Related: recent, press
Prev: He seems unabashed by his recent defeat.
Next: Their recent wins have proved they're still the ones to beat.