English: England has been slightly mind-blowing.
Telugu: ఇంగ్లాండ్ కొద్దిగా ఊపందుకుంది.