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