English: Theyve played pretty well of recent times.
Telugu: ఇటీవల మంచి ఇన్నింగ్స్‌లు ఆడాడు.