English: All of that is no small feat.
Telugu: ఇదంతా చిన్న పని కాదు.