English: But in recent games, he's improved a lot.
Telugu: కానీ ఇటీవల ఆడిన ఓ మ్యాచ్లో అతను కాస్త మెరుగ్గా ఆడాడు.