English: And this is no small effort.
Telugu: అది చిన్న ప్రయత్నం కాదు.