English: England are on top here.
Telugu: ఇందులో ఇంగ్లాండ్ దే పై చేయిగా ఉంది.