What is 'well said' when translated from English to Italian?

"Well said" in English means ben detto in Italian.