закончен на ... процентов • The plant is 95% complete(d) (or finished). Русско-английский научно-технический словарь