French President Nicolas Sarkozy, right, speaks with German Chancellor Angela Merkel as they arrive for the G20 summit in Cannes, France. AP