Thank you Lava_abhi for your information. I wonder if the immigration would accept my bank statement. Yet it has more than 10,000QR for a long time, but not from the sponsored company. Any idea on this?

Also, do you know that your marriage and your kid's birth certificates required attestation?

Thanks so much.