English: They've played pretty well in recent times.
Telugu: ఇటీవలి కాలంలో వాళ్లు చక్కటి ఆటతీరు కనబరుస్తున్నారు.