English: In English it is called immersion zoo.
Telugu: ఆంగ్లంలో ఇది ఇమ్మర్షన్ జూ అంటారు.