English: I was also impressed with their technology.
Telugu: తన టెక్నాలజీతో వారిని సైతం ఆశ్చర్యపరిచారు.