English: He had recently performed well in domestic cricket.
Telugu: ఇటీవల దేశవాళీ క్రికెట్​లోనూ బాగా ఆడా.