English: Where's New Zealand?
Telugu: ఎక్కడంటే న్యూజీలాండ్‌లో.