This script converts a number into words in French.
205 966 : deux cent cinq mille neuf cent soixante-six