English: you've accomplished recently.
Telugu: మీరు ఇటీవల దానిలో విజయం సాధించారు.