Do a little number 怎么理解和翻译?

do a little number and sang with all my might.

加把油,用我所有的力量唱出来.

do a number on sb。Do a number on sb 这个习惯用语是什么意思呢?让我们听个例子来推敲它的含义。说话的人在抱怨包工修理他家屋顶的人。我们听听他怎么说:

例句-2:The man who came to fix my roof certainly did a number on me. He said he'd do the work for fifteen hundred dollars but when he finished, he charged me more than three thousand!

来为他修屋顶的人起先开价1500美元,但是完工后却要他付三千美元,比原来多了一倍,可见这人是存心骗他的。

在这个例子里did a number on me意思是耍弄手腕欺骗我。Do a number on sb也带有伤害某人的意思,比方下面的例子

例句-3:The boss did a number on child laborers by paying them nothing but poor meals.

老板显然是欺负那些童工,不付给他们工资只供应粗劣的饭食。

这儿did a number on child laborers意思就是欺负那些童工。

引自:/voanews/american/idioms/2004/12/16/351/

这个意思在这里说不通,我推敲是那个翻译,达人来补充下更好.