English: And it is fast enough!
Telugu: అది కూడా అతి త్వరలోనే!