моральный поступок — перевод на английский

Варианты перевода словосочетания «моральный поступок»

моральный поступокmoral thing to do

Ну, может обернуться так, что моральный поступок окажется неверным поступком.
Well, it may turn out that the moral thing to do was not the right thing to do.
Но это было моральным поступком.
But it was the moral thing to do.