English: "New Zealand is hard to beat at home.
Telugu: 'ఇక న్యూజిలాండ్‌ను సొంతగడ్డపై ఓడించడం చాలా కష్టం.