translate English to French: Do you have a hard time making ends meet despite making a decent salary?
Avez-vous de la difficulté à joindre les 2 bouts malgré un salaire décent?