English: India will face New Zealand in the final of the World Test Championship at Lord's.
Telugu: లార్డ్స్ లో జరిగే ఫైనల్లో న్యూజిలాండ్‌తో భారత్ తలపడుతుంది.