Sorry, I missed some information, I updated the original post. The instruction from Ottawa is as follows,I don't think you need to wait or send some enquiry.
Just ask your parents to submit their passport to nearby VFS center in delhi along with letter/email you received and they will take care of it
- If you do not have a mailing address in Canada or the U.S.A, or if you are unable to submit the required documentation for you or your accompanying family members to the addresses below, please advise IRCC via the IRCC Web form for instructions to submit your documents to the visa office that serves the country where you are.
Thanks