English: He has played in England, New Zealand, Australia and South Africa.
Telugu: న్యూజిలాండ్‌, దక్షిణాఫ్రికా, ఇంగ్లాండ్‌లో తనేంటో నిరూపించుకున్నాడు.