English: India is ranked 78.
Telugu: భారత్లో 78వ ర్యాంకులో ఉంది.