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