translate English to French: I do my best. They are polite.
Est-il vraiment impossible à ces élèves privilégiés d'imaginer une pauvreté aussi nue ?