English: But are things really improving?
Telugu: అయితే, పరిస్థితులు ఇంకా మెరుగవుతాయా?