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