hard translated

Last comments