English: It amazed us, to say at least.
Telugu: మేము అది ఆశ్చర్యంగా, కనీసం ఎక్స్ప్రెస్ చెప్పటానికి.