English: And this is England!
Telugu: ఇదే ఏ ఇంగ్లాండులోనో ఐతేనా!