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