Harish K Advani 

sometimes it is definitely amazing too know when ur predictions state exactly opposite what is going on at ground but at end results come as you say