Overfed and undernourished in Delhi