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