Sanjeev Bikchandani : Of grit and determination, of not giving up