Now that such a long time has passed since the incident, I am finally back on my feet.
ーNow that such a long time has passed since the incident, I am finally back on my feet.
「その出来事から長い時間が経過したので、私はやっと立ち直った」
now that such a long time has passed で「長い時間が経過したので」
incident で「出来事・事件」
to be back on one's feet で「立ち直る・(状況などが)良くなる」
ご参考まで!