translate English to French: Many early problems of translation and abbreviation are being satisfactorily resolved.
On s’occupe à trouver des solutions satisfaisantes à de nombreux problèmes relatifs à la traduction et aux abréviations.