Rollback button works for me, doesn't it work for you? Maybe the "translate-manage" permission gives me some extra power.
I would say yes, because you are member of the staff group. Thanks for the rollback.