We usually say that "good place gives birth heroes". Pls help me to find same idiom in English.
Many thks.
Last edited by dongthanh; 02-Nov-2010 at 08:08.
Dongthanh, if you are asking, "what would be an English idiom for a place that gives birth to heroes" this may be something of an answer:
A good home can provide a "good start in life" for children, by providing safety, healthy nutrition, and a place where children are encouraged to gain knowledge, social skills and self-esteem.
It is difficult to "pull yourself up by your own bootstraps." A supportive family and community is of great help.
Steve
Maybe one of these?
Success breeds success.
Practice makes perfect.
The acorn doesn't fall far from the tree.