English: Last year, ISRO had launched 20 satellites.
Telugu: గత ఏడాది ఇస్రో ఒకే దఫా 20 ఉపగ్రహాలను ప్రయోగించింది.