Don't criticize others if you have flaws yourself. Be mindful of your own actions and weaknesses before judging others.
I think you are reffering to to the phrase
"Don't throw stones if you live in a glass house."
Basically it means that you shouldn't do any negative that can be used against you.
Basically this means don't do something that can come back around and hurt you
Stones
The preprosition in the sentence is "over" and the prepositional phrase is thus "over the smooth grey stones"
um easy i dont know
stones and natural resources
The idiomatic phrase is "if these stones could talk" (or if these stones could speak), meaning that the location was likely the scene of historic occurrences, where most likely the stones have been in place for a very long time.
"Piedras platas" is not a common phrase in Spanish. "Piedras" means stones or rocks, and "platas" could be interpreted as silver, so it could mean silver stones or rocks. However, it's not a standard phrase and may not have a widely recognized meaning.
Start Me Up
Sticks and stones; sticks and pricks. (The latter isn't as common.)
start me up by the rolling stones came with the WIndows 95 launch commerical https://www.youtube.com/watch?v=P0AJM6HMYjM
1 Samuel 17:40. This is in reference to stones selected by David before his confrontation with Goliath.
The great biblical commentator Matthew Henry sees the gathering of stones as the process of building fortifications to protect, and the casting away of stones as the demolishing of fortifications in times of peace.
The entire phrase is "Sticks and stones may break my bones, but words can never harm me." It means that someone who is childishly calling names and insulting you cannot harm you.