20110219 city.bengaluru: A taxing job; mentally and physically