 After the euphoria of the unexpected victory of the left and centrists over the far right in France, now comes the task of governing. NPR's Eleanor Beardsley reports there are three competing blocs with no majority in the new French parliament, and it could take weeks to form a government in France.