English: He has made some pretty good plays lately.
Telugu: ఇటీవల మంచి ఇన్నింగ్స్లు ఆడాడు.