English: But best of all, so good.
Telugu: అయితే చాలా వరకు మంచిదే.