many days; a long time
बहुत दिन हो गए मिले।
It's been a long time since we last met.
हम बहुत दिन से देख रहे हैं।
We’ve been watching for a long time.
— Kathal (2023)