rainadaman
Your English is not bad at all. I was easily able to understand exactly what you said, even though there were a few minor mistakes. Please do not be too hard on yourself. Of course, you can improve, but so can we all.
The biggest challenge Indian people have when using English, is...