If your file is in Delhi office, it means you already have sponsorship approval at the very least. I can’t find your original post. So, I’m assuming you would like to inquire why it’s taking them longer than usual.I called Canada call centre and they said my file is in Delhi so asked me to contact Delhi by email since they don't have a phone? Do they ? I emailed them 3- 4 weeks ago , there is no response. I am not sure what are they waiting for ?
They do have phone number. But, it’s better to contact them by email, as it gives you the answer in writing that can be used later. As for why they haven’t replied your inquiries, it depends on what you asked them. Be diplomatic and ask them if there’s anything you can help to make the process faster.