English: The recent successes
Telugu: ఇటీవలి విజయాలు