translate English to French: Specialty choice suits my personal skills/ability.
Le choix d'une spécialité convient mieux à mes compétences/habiletés personnelles.