Complex sentence: After the class found out, they tried their hardest to achieve this and produced three featured articles and even more "" articles, which is another admirable peer-reviewed article rank.
Split into simpler sentences: After the class found out, they tried their hardest to achieve this. The class produced several featured articles and even more "" articles, which is another admirable peer-reviewed article rank.