@Phuc Lu There are different of ways you can generate power (and it also depends what shot specifically you are referring to: serves, forehands, backhands, etc.) I think that having good form and footwork can help a lot. If you are off balance and don’t have good form, it will be much harder to generate power! I also learned that you should try to have a sort of snap like a whip when you hit the ball. Your racket should be at its peak acceleration upon contact.