to be powered by a particular source of energy
"Electric cars run on renewable energy instead of gasoline."
to drop to the ground; to fail at something
to share personal thoughts because of a particular topic
to concentrate on your inner thoughts and emotions
to use existing advantages or abilities to achieve more succ...
to provide leadership or resources when needed
to demand reforms or modifications in policy or system