translate English to French: I carefully planned my questions in advance.
J’ai bien préparé mes questions à l’avance.