Self confidence along with reliance on God is the source of virtues and moral excellence.

ID: 46794 | Date: 2020/01/22