translate English to French: The ideal solution with taxes for the non French residents.
La solution idéale en matière de taxes pour les non-résidents en France.