take the responsibility upon oneself; regard... as one's duty; take as one's own responsibility
Copyright © 2018 WordTech Co.