English: And that is no small feat!
Telugu: అది చిన్న విషయం కాదు!