English: England topped the list.
Telugu: ఇందులో ఇంగ్లండ్‌ అగ్రస్థానంలో నిలిచింది.