When God's light shines on you, it provides your own light in an unquenchable form.
Thereafter, you can't hide anymore but will continue to make steady progress and successful in-roads where otters have failed.
When they get cast down, you'll keep getting lifted up!