Naruto's long time teammate, this Kunoichi has honed her skill as an expert medical ninja, thanks to Tsunade. She gained confidence that made her even stronger mentally.
Meanwhile, she polishes her taijutsu to become strong physically.
Medical ninjutsu is known to be extremely difficult to acquire, but with her natural talent and guts, she learned it astonishingly fast, and has became one of the leading medical ninja in the village. Sakura's exquisite control of chakra has also given her power to even crush a rock with her hands. Her earnest hope to recover Sasuke one day, has motivated her rapid growth as a Kunoichi.
an extended description!