English: India needs to do their part as well.
Telugu: భారత్ సైతం తన వంతుగా కృషి చేయవలసింది ఎంతో ఉంది.