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