自告奋勇zìgàofènyǒngTop 40000Meanings1. to volunteer for2. to offer to undertakeCharacters used自self告to tell奋to exert oneself勇brave