English: India is doing much better than several other countries.
Telugu: ఇతర ఎన్నో దేశాల కంటే భారత్ కాస్త బెట్టర్‌గా కనిపిస్తోంది.