English: Is there a lot of construction holding up traffic
Hinglish: Kya bahut saare construction ki wajah se traffic ruka huwa hai