English: England is taking it a step further.
Telugu: ఇంగ్లండ్ మరో అడుగు ముందుకేసింది.