鍛え抜く (きたえぬく) — to train thoroughly (one's body, muscles, etc.) | Kumi Dictionary