English: India is faring better than most countries.
Telugu: చాలా దేశాలతో పోలిస్తే భారత్‌ మెరుగ్గా ఉంది.