STRASBOURG, France (CNN) - At a town hall meeting Friday in France, U.S. President Barack Obama lambasted what he called "anti-Americanism" in Europe and called on European nations to change along with the United States.
At times in recent years, the United States has "shown arrogance and been derisive," he told the packed crowd. "But in Europe there's an anti-Americanism that is at once casual but can also be insidious.
"Instead of recognizing the good that America so often does in the world, there have been times where Europeans choose to blame America for much of what's bad."
"On both sides of the Atlantic these attitudes have become all too common," he continued, saying such attitudes can leave both sides "more isolated."
In order to confront the economic crisis, both sides must find new ways of working together, the president added. "Let me say this as clearly as I can: America is changing. But it cannot be America alone that changes."