Hindi to English:
पिछले कुछ समय से मैं बिज़ी था।
I have been busy lately.