I ask because I need something translated and have it sound aristocratic. There's a voodoo spirit/saint/angel that doesn't like speaking anything other than French and is most commonly associated with French Noblewomen. freetranslation.com says Vous ne devriez pas attendre si longtemps entre l'appel is French for "You shouldn't wait so long between calling" However, I speak Spanish pretty well and know that that site doesn't translate grammar or context properly. I can assume that it doesn't do French very well either. After this, the spirit speaks English, but as a matter of formality, I need her to greet and scold my protagonist in French before speaking to him. The greeting I know because I've heard it before, but this part I have not.