Chinese: 距离令我满意的结果还很远。
English: I am far from satisfied with the result.
French: Je suis loin d'être satisfait du résultat.