Urdu to English:
لیکن پچھلے کچھ ہفتے بہت مصروف رہے۔
But these past few weeks have been very hectic.