Chinese: 这幅画被估价数百万元。
English: The value of the painting was estimated at several million dollars.