English: It's also called 'Little England'.
Telugu: దీనిని 'లిటిల్ ఇంగ్లాండ్' అనికూడా అంటారు.