Hindi to English:
लेकिन पिछले कुछ हफ़्ते बहुत व्यस्त रहे।
But these past few weeks have been very hectic.