English: Although, it's a lot better than it has been though.
Telugu: అయితే, అప్పటితో పోలిస్తే చాలా మెరుగ్గా ఉందని తెలిపింది.