You can use several online translation sites. A quick Google search gave me this one at the top of the page, I've included it in the related links below.
Angur is the Roman Hindi word for grape. Achanak is a Hindi word with 2 meanings; out of nowhere, and sudden.
"house of building"
machines to be lived in
I have found an excerpt in English translation. Click link English below!For the original click French below!
Earthquake is bhuchal (bhoochaal) or bhukamp (bhookamp) in Hindi
The Hindi translation of the English word moral is "Sanskaar".
The English translation of the Hindi word "duvida" is "doubt."
The English translation of "Hindi tuli" is "uncircumcised."
Free English to Hindi translation software can be downloaded at http://free-english-hindi-translator.soft112.com/. There is other translation software, but it may not be free. It can be found by doing a search engine search.
There are a few different services which offer Hindi to English translations online. Some websites which offer Hindi to English translations are Translation Babylon, Sri Kumar, and ShabDKosh.
majboor
ruling a kingdom
intoxication
Coolie
maika
"I am not ashamed"
According to Google's translation of English into Hindi: सेलफोन Sēlaphōna