Can you tell me some alternative words that can replace "devoting"?
Native speaker’s answer
Rebecca
To "devote" refers to giving up one's time or resources for something. Synonyms for "devoting" in this case are "giving", "dedicating", "sacrificing", and "committing". Any of these words can be replaced with "devoting" in this sentence and used as an alternative for the same meaning.