English: But they have performed incredibly well in recent times.
Telugu: కానీ ఇటీవల కాలంలో అతని పనితీరు అద్భుతంగా ఉంది.