It may rain ( वर्षा हो सकती है ) in Hindi and English Meaning & Pronunciation