English: It seems much better than before.
Telugu: ఇది మునుపటి కంటే కూడా చాలా మెరుగ్గా కనిపిస్తుంది.