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