力行lìxíngTop 35000Meanings1. to practice diligently2. to act energeticallyCharacters used力power行to walk