The first rain is a sign of happiness and relief from the scorching sun and unbearable heat. It marks the arrival of the much-awaited monsoon season....