English to Odia
English: But these past few weeks have been very hectic.
Translation: କିନ୍ତୁ, ଏହି ଗତ କେତେଟା ସପ୍ତାହ ଅତି ବ୍ୟସ୍ତ ରହିଆସିଛି।