English: It’s looking much better than it has in the recent past.
Telugu: గత కాలంతో పోలిస్తే ఇప్పటితరంలో ఇది ఎక్కువగా కనిపిస్తోంది.