English: But it is a lot better than what they were.
Telugu: కాని ఇది వాటితో పోలిస్తే బాగానే ఉంది.