English: England it is!
Telugu: ఇంగ్లాండు అంటే!