English: Progress has been faltering.
Telugu: పురోగతి నెమ్మదించింది.