Chinese: 我不能想象他会做这种事。
English: It is inconceivable to me that he would do such a thing.
French: Il m'est inconcevable qu'il fasse une chose pareille.