English: A pretty good player nonetheless.
Telugu: అయినా కూడా అతడో మంచి ఆటగాడు.