translate English to German: Users are happy about better handling and the new features.
Die neuen Features und verbesserte Handhabung erfreut vor allem die User.