translate English to French: However, placing that spot correctly in the image was a technical challenge that had daunted photo printing firms.
Il est toutefois difficile sur le plan technique de placer ce point au bon endroit dans la photo, et cette difficulté avait posé de grandes difficultés pour les firmes d'impression de photos.