有所作为yǒusuǒzuòwéi
Top 20000
Meanings
1. (idiom) to achieve sth worthwhile; to make a positive contribution
Characters used
Examples1
I'm sure he will go far in the business world.