We don't have any reason to have big festivals like other countries do.
開催するを簡単に to have で言えます。to have a party, to have a festival, to have an event と言ったように to have はイベントなどの開催に使います。
主語が必要なので we にしました。 we は「私の国の国民」という、自分が含むことです。
[訳ではない」を (we don't have) any reason [any は否定文に使う」 にして、
「他の国のように」 like other countries do (do は have other festivals) の省略として用いた代名詞) という英語になります。
Japan doesn't really have big festivals like they do in other countries.
There aren't a lot of big festivals held in Japan compared to other countries.
この場合、次のような言い方ができますよ。
ーJapan doesn't really have big festivals like they do in other countries.
「日本は他の国々でやるような大きなお祭りがあまりない」
ーThere aren't a lot of big festivals held in Japan compared to other countries.
「他の国々と比べると、日本ではあまりたくさんの大きなお祭りが開催されない」
ご参考まで!