You've done more than enough.
Sorede jūbun da yo.
and; thereupon; because of that
plenty; enough; sufficient; satisfactory; adequate; division into ten; perfectly; thoroughly; fully; in full
be; is; indicates past or completed action; indicates light imperative
indicates certainty, emphasis, contempt, request, etc.; used when calling out to someone; used to catch one's breath or get someone's attention; yo!