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