English: But many say it is not doing enough.
Telugu: కానీ, అది సాధ్యమయ్యే పని కాదని పలువురు పేర్కొంటున్నారు.