English: But they're not in New England technically.
Telugu: వారు సాంకేతికంగా న్యూజిలాండ్ లో లేనట్టు.