English: He has played it for many years.
Telugu: ఇది అతడు ఎన్నో ఏళ్లుగా పాటిస్తున్నదే.