English: He has lot of experience playing around the world.
Telugu: వరల్డ్లో చాలా లీగుల్లో ఆడుతూ చాలా అనుభవం సంపాదిస్తోంది.