Germany's top court has ruled that aid for Greece and rescue packages for other eurozone countries was legal but said parliament must have greater say in any future bailout deals.
The Constitutional Court, based in Karlsruhe, western Germany, was responding to a challenge brought by six leading German Eurosceptics.
In a landmark ruling, eagerly anticipated by jittery financial markets, the court said all "large-scale" future aid packages must be approved by the parliament's budget committee.
Al Jazeera's Nick Spicer reports live from Germany