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