English: That’s all impressive stuff.
Telugu: ఇవన్నీ ఇంట్రస్టింగ్ పాయింట్సే.