Русско-английский научно-технический словарь

закончен на ... процентов

The plant is 95% complete(d) (or finished).

Русско-английский научно-технический словарь