patchy rain meaning in hindi