Number to Words

Hello All,

I have a field ‘AMT_0’ in Crystal report table that contains amount, I want the amount in words.
e.g. field AMT_0 contains 4,586,912.67 and I want to convert it to words to read like this “Four Million, Five Hundred and Eighty-six Thousand, Nine Hundred and Twelve Naira”

Please I need help on how I can achieve this.

I found the ToWords function in Crystal. I have not used it so, I am not sure how well it works.