what is the word form for34,235,345

thirty-four million, two hundred thirty-five thousand, three hundred forty-five