Traffic in Delhi or for that matter any other part of the world can do two things to you . First , it can make you angry and annoyed or you can see and observe the things around you that people or nature are doing.
Read this post on karansayz.blogspot.com