英语翻译seventeen and four hundred and twenty five thousanths,twelve and eight give hundredths ,three and nine hundred and seven thousandths ,and eight and eighty four thousandths