Loading your experience...
to develop, to gain (strength, a skill, a talent, an ability, etc.; slowly, often by natural growth or practice)
"Hast du endlich einen Sinn für Humor entwickelt?"
to develop
to shape up