Can anyone translate this sentence in English to Hindi
"A ounce of optimism is all the luck in the world"
Or if you don't know Hindi please tell me meaning of this sentence in simple English..
Please Help..
Thank You..
You can post some phrases to understand meaning
Or you can post some good phrases from various languages