You don't have appetite? You eat so little.
你没胃口吗?你吃得好少。
I'm on a diet.
我正在节食减肥。
重点讲解:
I eat less to lose weight.
I'm on a diet.
把“节食减肥”直接翻译为cat less to lose weight是没有问题的,老外看了也会明白我们要表达的意思,只是这个说法实在不够地道,老外听起来会觉得有些奇怪。实际上,在口语中on a diet这个短语就能够表达出“节食减肥”的意思了。