English: “Still, things have changed a lot.
Telugu: అప్పటికీ, ఇప్పటికీ పరిస్థితుల్లో చాలా మార్పు వచ్చింది.