English: But despite this things are slowly getting done.
Telugu: అయితే ఈ పనులు నెమ్మదిగా సాగుతున్నాయి.