English: That is no small achievement.
Telugu: అలాగని సాధించిన విజయాలు తక్కువేమీ కాదు.