They'll do well. They'll have successful careers.
Ils s'en sortiront bien; ils auront des carrières à grand succès.
They'll do well. They'll have successful careers.
Ils s'en sortiront bien; ils auront des carrières à grand succès.