English: But have things improved that much?
Telugu: అయితే, పరిస్థితులు ఇంకా మెరుగవుతాయా?