English: But its really good [despite this].
Telugu: అయితే నిజానికి అది మంచిదే.