English: Better, but not so great either.
Telugu: ఇది మంచిది, కానీ గొప్పది కాదు.