English: But it appears things have improved recently.
Telugu: కానీ ఇటీవల కాలంలో విషయం మారినట్లు కనిపిస్తోంది.