I'm reading a text written in french, and the character is introducing herself to another one. She says her name is Julie Dieudonné-Peyrard, but the other character doesn't understand and asks her to spell it. After spelling, she asks if he did understand, and he answers with "Oh, là, là". What means this expression? Is it used in other contexts?
In this context, I guess it means that the other character finds the other's name very complicated. In English it would be something like oh, dear.
This post on french.about.com has a good explanation of the meaning of oh là là in other cases