translate English to French: For people who like luxury, the place you need to be this summer is the Seychelles in Africa. The Seychelles are tropical islands located off the coast of Tanzania.
Pour une fois que je m'intéresse à vous, qu'au lieu de vous balancer mes états d'âme et mes énervements, ... Seychelles , quéquette, bernique, y a plus de thunes !