English: But it is better than most.
Telugu: అయితే చాలా వరకు మంచిదే.