Most parts of India have got their first monsoon showers. The people there are done with going crazy about pehli baarish. However, rains can mean different things to different people, depending on lots of factors.
Read this post on shalinjoshi.blogspot.com