English: India has been ranked at 78th.
Telugu: ఇండియా మాత్రం 78వ స్థానంలో నిలిచింది.