English: This is no small feat.
Telugu: ఇదేమీ చిన్నా చితకా ఫీట్ కాదు.