English: India doing better as compared to the world
Telugu: ప్రపంచ దేశాలతో పోలిస్తే భారత్ లో పరిస్థితి మెరుగ్గానే ఉంది: