translate English to French: Whatever your budget, you will certainly find the apartment or the villa to meet your expectations.
Quel que soit votre budget, vous trouverez certainement l'appartement ou la villa correspondant à vos attentes.