English: New Zealand, in fact.
Telugu: నిజానికి. . న్యూజిలాండ్ .