English: But a lot better than either of those.
Telugu: కాని ఇది వాటితో పోలిస్తే బాగానే ఉంది.