English: He's still participating today.
Telugu: అతను ఈనాటికీ పాల్గొంటుంది.