Hi Pari. That's where I have been checking the status. Both on this website as well as the BLS Toronto website. It has been more than 15 days and no change in my status. Still says Processing at CGI.Where do you check your status.
check it here https://portal3.passportindia.gov.in/Online/welcomeLink?request_locale=en