To succeed in doing in spite of problems.
to grow in a strong healthy way
Imported from external platform