English: That saved millions of lives.
Telugu: దీంతో. . వేలాది ప్రాణాలు సేవ్ అయ్యాయి.