hsvery comprehensive report takes of all various involved
This very comprehensive report takes account of all the various interests involved.
This very comprehensive report takes of all various involved.