English: And this is no small victory.
Telugu: ఇది చిన్న విజయం కాదు.