English: Compared to before, this is a huge improvement.
Telugu: గతంతో పోలిస్తే ఇది భారీ ఊరట.