. We'll translate the text inside.
Let's translate paragraph by paragraph.
First paragraph: "Geopolitical tensions in Iran and the surge in energy costs are straining euro zone economies, dampening consumer spending and threatening market stability, the European Central Bank said in a report."
Czech: "Geopolitické napětí v Íránu a prudký nárůst nákladů na energii zatěžují ekonomiky eurozóny, tlumí spotřebitelské výdaje a ohrožují stabilitu trhu, uvedla Evropská centrální banka ve zprávě."
We need to be careful with "euro zone economies" -> "ekonomiky eurozóny". "consumer spending" -> "spotřebitelské výdaje". "market stability" -> "stabilita trhu". "European Central Bank" -> "Evropská centrální banka" (but we can keep ECB as it is known, but in full text we can translate). Actually, we can keep ECB as abbreviation, but since it's the first mention, we might write "Evropská centrální banka (ECB)"? But the original says "the European Central Bank" in full. So we can translate as "Evropská centrální banka" and then later use ECB. But in the title we have ECB. We'll translate the first mention as "Evropská centrální banka" and then later we can use ECB. However, in the content, it says "the European Central Bank" again later. We'll translate consistently.
Let's do: "Geopolitické napětí v Íránu a prudký nárůst nákladů na energii zatěžují ekonomiky eurozóny, tlumí spotřebitelské výdaje a ohrožují stabilitu trhu, uvedla Evropská centrální banka ve zprávě."
Next heading: "How energy costs hit households" -> "Jak náklady na energii zasahují domácnosti"
Then paragraph: "Iran is a major oil producer. The ongoing conflict there has pushed up global energy prices. For euro zone countries that rely heavily on imported energy, that means higher bills for households and businesses. With less disposable income, consumers are cutting back on spending. The ECB noted that this is weighing on economic activity across the bloc."
Czech: "Írán je významným producentem ropy. Probíhající konflikt tam tlačí nahoru globální ceny energií. Pro země eurozóny, které jsou silně závislé na dovozu energií, to znamená vyšší účty pro domácnosti i podniky. S nižším disponibilním příjmem spotřebitelé omezují výdaje. ECB poznamenala, že to zatěžuje ekonomickou aktivitu v celém bloku."
We need to translate "the bloc" -> "blok" (meaning the euro zone). "disposable income" -> "disponibilní příjem". "cutting back on spending" -> "omezují výdaje". "weighing on" -> "zatěžuje".
Next heading: "Consumer confidence erodes" -> "Důvěra spotřebitelů se eroduje" or "Důvěra spotřebitelů klesá". "Erodes" can be "eroduje" but more natural: "Důvěra spotřebitelů se oslabuje". Let's use "Důvěra spotřebitelů se oslabuje".
Paragraph: "The ECB's report highlighted that the Iran conflict is directly affecting consumer confidence. Uncertainty about the future, combined with higher living costs, is making people more cautious. The central bank said market stability is also at risk, as investors react to the volatile geopolitical situation. The dampening effect on consumption is a key concern for policymakers."
Czech: "Zpráva ECB zdůraznila, že íránský konflikt přímo ovlivňuje důvěru spotřebitelů. Nejistota ohledně budoucnosti spolu s vyššími životními náklady činí lidi opatrnějšími. Centrální banka uvedla, že stabilita trhu je také ohrožena, protože investoři reagují na nestálou geopolitickou situaci. Tlumící účinek na spotřebu je klíčovým problémem pro tvůrce politik."
We need to translate "dampening effect" -> "tlumící účinek" or "útlumový efekt". "policymakers" -> "tvůrci politik" or "politici" but more precise: "tvůrci politik".
Next heading: "ECB's assessment" -> "Hodnocení ECB"
Paragraph: "The European Central Bank, which sets monetary policy for the euro zone, said the conflict is a key factor behind the recent slowdown in consumption. The bank did not provide specific figures but described the impact as significant. Policymakers now face a delicate balancing act: how to support growth while keeping inflation in check. Energy costs are a major driver of inflation, and the conflict in Iran adds to the pressure."
Czech: "Evropská centrální banka, která nastavuje měnovou politiku pro eurozónu, uvedla, že konflikt je klíčovým faktorem nedávného zpomalení spotřeby. Banka neposkytla konkrétní čísla, ale označila dopad za významný. Tvůrci politik nyní čelí delikátnímu balancování: jak podpořit růst a zároveň udržet inflaci pod kontrolou. Náklady na energii jsou hlavním motorem inflace a konflikt v Íránu zvyšuje tlak."
We need to translate "delicate balancing act" -> "delikátní balancování" or "jemná rovnováha". "keeping inflation in check" -> "udržet inflaci pod kontrolou". "major driver" -> "hlavní motor".
Last paragraph: "The ECB is expected to discuss the situation at its next policy meeting. No changes have been announced, but the bank's assessment suggests it is closely monitoring developments. The trajectory of energy prices and the conflict in Iran will likely determine how much further the euro zone economy slows. For now, the region remains vulnerable to further shocks from the ongoing tensions."
Czech: "ECB se očekává, že situaci projedná na svém příštím zasedání o měnové politice. Žádné změny nebyly oznámeny, ale hodnocení banky naznačuje, že vývoj pečlivě sleduje. Trajektorie cen energií a konflikt v Íránu pravděpodobně určí, jak moc se ekonomika eurozóny dále zpomalí. Prozatím zůstává region zranitelný vůči dalším otřesům z probíhajícího napětí."
We need to translate "policy meeting" -> "zasedání o měnové politice" or "zasedání politiky". "trajectory" -> "trajektorie" or "vývoj". "further shocks" -> "dalším otřesům".
Now meta description: "The European Central Bank warns that geopolitical tensions in Iran and rising energy costs are straining euro zone economies, dampening consumption and threatening market stability."
Czech: "Evropská centrální banka varuje, že geopolitické napětí v Íránu a rostoucí náklady na energii zatěžují ekonomiky eurozóny, tlumí spotřebu a ohrožují stabilitu trhu."
We need to ensure we use consistent terminology.
Now we need to output JSON. The content should be the translated HTML with the same structure. We'll preserve the tag and the inner tags.
Let's construct the JSON.
We'll put the title, content