Ambiguous wording "These are the most popular recent topics"

So, at least for the Top one, we should just omit the “recent” part and we’re good, right?

These are the most popular topics