Devote Oneself To Sth Meaning