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