A year after he took office, Macron voiced his impatience at a Germany that has so far proved resistant to his flagship reform proposals for the eurozone including a common finance minister and budget to drive growth.
"Don't wait, act now," he said in an impassioned plea to Merkel, who was in attendance at the award ceremony in Aachen where the French president received the prestigious Charlemagne prize for his efforts in boosting EU integration and cohesion.
At a time when the United States is going its own way in ditching the Iran nuclear deal and the Paris climate accord, as well as threatening allies with punitive trade tariffs, Macron said Europe needs more than ever to stand united and show greater strength.
"If we accept that other major powers, including allies, ... put themselves in a situation to decide our diplomacy, security for us, and sometimes even make us run the worst risks, then we are not more sovereign and we cannot be more credible to public opinion," Macron said, in a clear attack against US President Donald Trump's decision to pull out of the hard-fought Iran accord.
Trump has also warned European companies to pull out of Iran or face sanctions.
But Macron urged Europeans to stand up against diktats from abroad. "Don't be weak," he said.
"We need to choose, build, speak with all so as to construct our own sovereignty that will be the guarantor of stability in (the Middle East), stressed Macron.
- 'Take destiny in own hands' -
Merkel too underlined that Europe can no longer count on the United States.
But she also underlined that disagreements still dog many proposals for further integration of the bloc.
Macron has made little headway to date on a range of ambitious projects, most notably a common eurozone budget and finance minister, a joint military "rapid reaction force" and an EU tax on the revenues of technology giants.
Discussions on the eurozone are "difficult" between France and Germany, acknowledged Merkel.
But "the European economic and currency union must be made more sustainable."
"We will make the eurozone more crisis-proof," she said, adding that she expects agreements on a banking union.
But crucially, the German leader was silent on Macron's call for a common eurozone budget.
(This story has not been edited by NDTV staff and is auto-generated from a syndicated feed.)