translate English to French: "This is your topic?" frowns Mr. Finklestein.
« Est-ce là votre sujet ? demande monsieur Finklestein en fronçant les sourcils.