1. An apparatus, comprising: a storage unit configured to store an original text including original sentences to be translated, a coefficient table defining coefficients associated with matching rates, and a delivery period table defining values indicating numbers of days and associated with total numbers of words; a translation memory configured to store previously translated sentences in association with source sentences; and a processor configured to execute a program and thereby implement a matching rate calculation unit configured to compare the original sentences with the source sentences in the translation memory and thereby calculate the matching rates of the original sentences to the source sentences, a counting unit configured to count a number of words in each of the original sentences after the matching rates are calculated and thereby obtain numbers of words for the respective matching rates, an adjusting unit configured to adjust the numbers of words of the respective matching rates by multiplying the numbers of words by the corresponding coefficients defined in the coefficient table, a total-no-of-words calculation unit configured to add the adjusted numbers of words of the respective matching rates to obtain a total number of words of the original text, and a delivery period setting unit configured to obtain one of the values corresponding to the obtained total number of words from the delivery period table and to set the one of the values as a delivery period for a translation of the original text.