It has been for a very long time.
इसे बहुत लंबा समय बीत चुका है।