English: Compared to the global environment, India is significantly better.
Telugu: ప్రపంచ గణాంకాలతో పోల్చితే భారతదేశంలో పరిస్థితి కాస్త మెరుగు.