English: He's played international cricket for a long, long time.
Telugu: అతడు ఇన్నేళ్లుగా దేశవాళీ క్రికెట్‌లో ఆడుతూ వచ్చాడు.