English: several hundred lives.
Telugu: వందలమంది ప్రాణాలు.