Ambiguous wording "These are the most popular recent topics"

I am still not really following what is being suggested here? Did users report a problem? Is it really necessary to say

these are the most popular topics within the specified time frame

?

1개의 좋아요