it's more than enough
English Expression:
  1. n.  it's more than enough