English: And that's no small blessing.
Telugu: అలాగని ఇదేమీ చిన్న ఘనత కాదు.