English: This is not a small feat.
Telugu: అలాగని ఇదేమీ చిన్న ఘనత కాదు.