As verbs the difference between strengthening and stimulating
is that strengthening is present participle of lang=en while stimulating is present participle of lang=en.
As a noun strengthening
is that to strengthen.
As an adjective stimulating is
having a manner that stimulates.