lose the desire to eat
The phrase 'perder las ganas de comer' in Spanish translates to 'lose the desire to eat' in English. This phrase is often used when someone has lost their appetite, they don't feel hungry or they don't want to eat. This can be due to various reasons such as illness, stress, depression or simply not being in the mood for food. It's commonly used in everyday conversation in Spanish-speaking countries.
After the fight, Ana has lost her appetite.
In this sentence, 'perder las ganas de comer' is effectively represented by the phrase 'se le han quitado las ganas de comer.' It implies that as a result of the fight, Ana does not feel like eating anymore.
If you keep eating so many sweets, you're going to lose your appetite for dinner.
Here, 'perder las ganas de comer' is used to mean losing the desire to eat a particular meal, in this case, dinner. The phrase is being used to warn that eating too many sweets can spoil an individual's appetite for a later meal.
When I'm stressed, I tend to lose my appetite.
In this example, 'perder las ganas de comer' is used to indicate a loss of appetite due to stress. It is suggesting that the speaker's response to stress is to stop feeling the desire to eat.