line, laying it on the

(colloquial) speaking openly or frankly about something; giving the information required.