Should be your husband will gonna do that, saying he will be responsible for sister in law to come to Uk,quite impossible because ..Is your sister working ? Sometime they based on her capability if she wiill return to Phil after her visit, it will good point if she had history of travelling from other country.