Chinese: 让我在几天内完成这些活实在不可能。
English: I could not possibly finish the work in a few days.