Consider the phrase: 

"this experience humbled me".

It has a different meaning to "this experience humilliated me", I think.

Is there a similar verb for this in spanish?