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