The combination of firecracker emissions, cooler temperatures, and stagnant atmospheric conditions during late October and November exacerbates pollution levels. Additionally, crop-residue burning in neighbouring states like Punjab and Haryana contributes to the haze that blankets cities.