translate English to French: We were all so surprised to see Ellie’s cat picture on your web-site, and Ellie was delighted, and she, of course, remembered that you said that you would put it on.
We were all so surprised to see Ellie�s cat picture on your web-site, and Ellie was delighted, and she, of course, remembered that you said that you would put it on.