This expression is far too complicated and the variable names are too short. I suggest something like:

    feature_freqs = ns.asarray(csc_m.sum(axis=0)).ravel()
    to_keep = np.argsort(feature_freqs)[::-1][:max_features]