The nascent recovery of the economy was ruined by omicron
The recovery of the economy that had just begun was ruined by omicron
〜でダメになった、は色々な英訳語があると思いますが、
Was ruined by〜やfell apart because of〜
のどちらも使っていいです。
正直言えばnascent recoveryはあまり聞いたことなく、特に「nascent」わからないネイティブまあまあいると思いますので、
The recovery of the economy that had just begun was ruined by omicron
の方が、特に話すときに、自然に聞こえます。
ご参考になれば幸いです!