TB patient could spend 2 months in hospital, may need surgery