English: India is placed behind England (126).
Telugu: ఇంగ్లండ్ (126) అగ్రస్ధానంలో నిలిచింది.