English: The International Food Policy Research Institute (IFPRI) placed India at 97 among 118 developing countries. officials said.
Telugu: """ఇంటర్నేషనల్ ఫుడ్ పాలసీ రీసెర్చ్ ఇన్స్టిట్యూట్"" వెలువరించిన ఈ నివేదికలో మొత్తం 118 దేశాలకు గాను భారత్ 97వ స్థానంలో నిలిచింది."