Given a sentence in English language, translate the sentence to Igbo language keeping the meaning of the original sentence intact

English sentence: This is the promise offered by "participatory sensing" or "people-centric sensing."
Nke a bu nkwa awa site "participatory N'ichputa" ma bu "ndi mmadu-centric N'ichputa."

English sentence: Meutim, sales were disappointing and it stopped selling the device in 2012.
Otu o di, ahia ndi na-akuda na o kwusiri na-ere ngwaoru na 2012.

English sentence: I suddenly have all of my fears mitigated .
M na mberede nwere niile m na-atu egwu mitigated.