patchy rain meaning in tamil