Any particular reason you are responding to threads that are 5 years old? Other than being a troll or a scammer/spammer/advertiser looking to solicit here?
I think it depends on whether or not they bankrupted you. If I understand correctly, they can impound your passport if you're bankrupt, or that could be for locals only. Anyway, if they did that then your debt and your passport will be linked with the resulting consequences for immigration exit/ent...
If you can afford a holiday why can't you settle your bills first? It's people like you who give Indians a bad name.
You should be ashamed of yourself !