English: But India ranks right up there.
Telugu: కాని భారత్ టాప్లో నిలిచింది.