and (then) some
Are you looking for: 还要还要多一些More results...
English Expression:
  1. n.  and (then) some