Heavy rainfall, thunderstorms, and hailstorms are expected in several parts of India, while rising temperatures and heatwave ...