English: They have done incredible work in recent years.
Telugu: ఇవి ఇటీవలి సంవత్సరాలలో అసాధారణ పనితీరును అందించాయి.