You may ask CGAs or CAs over there for professional help.
CPAs here in the States are busy dealing w/ capital loss now :-(
what comes to my mind is this:
- capital gain is alway good :-)
- forever gain has never been guranteed;
- one doesn't have to realize all the gain the same time now or then.