English: several thousand vehicles.
Telugu: . వేల వాహనాలు.