English: Experts say this isn't enough.
Telugu: ఇది ఎంత మాత్రమూ సరికాదంటున్నారు నిపుణులు.