Follow US:

What is the meaning of [the meek shall inherit the earth]

Humility will ultimately be rewarded.