English: India has fared poorly in other rankings too.
Telugu: ఇతర సూచికల్లో కూడా భారత్ మంచి ర్యాంకుల్లోనే ఉంది.