20060826 city.bengaluru: Passion; perseverance spell success