I think you should first get a job in Mumbai and then leave your current job. I don't know much about mumbai, so can't comment on how easy or difficult to get a CA job there. Never do the mistake of leaving this job and then trying to get one in mumbai. You should think about your dependents before thinking about anything else. But again, it's my perspective.