I Will Do The Rest Meaning