Learn Hardcore French: se consacrer - to devote oneself