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