Losing the election humbled me.
I am spanish speaker from Mexico, humble means humilde, but I do not understand the meaning of this phrase "LOSING THE ELECTION HUMBLED ME" Could someone explain me the phrase?
Thanks in advantage.
Thanks in advantage.
Posts: 9
14 May 2008