Question: who sang i'm telling you i'm not going
Answer: Jennifer Hudson portrayed Effie in the 2006 film adaptation of Dreamgirls , winning an Oscar for the role .