The long wait for rain in Delhi and the National Capital Region (NCR) finally got over on Monday as the city braved strong winds and rain.